Software Engineer – Java

Reports To: Head of Marketing Technologies
Department: Information Technology
Location: Spain - Remote
Apply Now

Key Responsibilities / Duties:

  • Create and maintain quality software using best practices in continuous integration and delivery environment.
  • Deliver implementations in accordance with coding standards and conventions
  • Own new features from inception to production release
  • Maintain and improve existing applications
  • Rewrite, refactor, and perfect code
  • Find creative and simple solutions to challenging problems
  • Participate in technical analysis
  • Conduct meaningful code reviews
  • Provide detailed estimates and report on progress
  • Interact with 3rd party providers for external API integrations
  • Grow a production environment in a maintainable, reliable, monitored way
  • Commit to maintain systems operations 24/7

Person Specification, Skills, Experience & Qualifications:

  • Extensive professional experience with Java (including latest versions)
  • Solid experience with spring-boot
  • Experience with service-oriented architecture
  • Experience with concurrency and high load service applications
  • Experience with event-driven architectures and asynchronous communications between systems
  • Continuous integrations and integration tools
  • Working experience with cloud technologies (aws, gcp, docker, Kubernetes, spring-cloud)
  • Experience with unit test and making frameworks
  • You have interest in working in a very cross-functional team that touches on many of the core systems and user flows.
  • A solid engineer – you find something magical about solving problems with elegant but simple solutions. You have deep knowledge of OOP and design patterns and are a good problem solver with attention to detail and critical thinking skills.
  • A good communicator – you communicate enthusiastically, clearly and concisely with both technical and non-technical staff.
  • A keen learner – you are up-to-date and capable of keeping the pace with the latest trends and technologies
  • Bias towards action. You are hands-on, passionate, persistent, creative and humble. You get things done
  • Desired - experience with Drools, Vaadin

BetVictor is an equal opportunity employer

Apply for this position

    BetVictor is an equal opportunity employer.