Java Software Engineer | Gibraltar | Onsite

BVGroup brings over 80 years of expertise to every bet, delivering technology-driven betting and gaming experiences to a global audience. BetVictor is our flagship B2C brand, complemented by multiple partner brands we manage and service such as Heart Bingo, talkSPORT BET to name but a few. Our SaaS platform is fully developed and ready to deploy, requiring minimal setup and no complex configuration.

Join us at BVGroup and make an impact in a fast-paced, global industry. Collaborate with passionate experts, tackle exciting challenges, and help define the next generation of online sports betting and gaming.

Purpose Of The Role

As a Java Software Engineer, you will use your skills to solve complex problems and build high-quality, efficient solutions. You will be part of a curious and proactive developer team who enjoys learning, sharing knowledge, and working in a dynamic tech environment. The team collaborates closely with engineers and product managers to develop and improve a key marketing platform, and business analysts to deliver impactful products.

Key Responsibilities

  • Developing and enhancing back-end features using Java and the Spring framework, focusing on
  • Creating and maintain quality software using best practices in a continuous integration and delivery environment.
  • Delivering implementations in accordance with coding standards and conventions own new features from inception to production release
  • Maintaining and improving existing applications.
  • Rewrite, refactor and perfect code.
  • Participate in technical analysis.
  • Conduct meaningful code reviews.
  • Provide detailed estimates and report on progress.
  • Interact with 3rd party providers for external API integrations.
  • Growing a production environment in a maintainable, reliable, monitored way.

Essential Skills & Experience

  • Experienced with Java (including latest versions)
  • Knowledge with spring-boot whilst being a serviced-oriented architecture
  • Have used concurrency and high load service applications.
  • You will be an event-driven architectures and asynchronous communications between systems.
  • Experienced with relational and document-oriented databases.
  • Continuous integrations and integration tools - Working experience with cloud technologies (aws, gcp, docker, kubernetes, spring-cloud)
  • Experience with unit test and mocking frameworks You have deep knowledge of OOP and design patterns and are a good problem solver with attention to detail and critical thinking skills.

#J-18808-Ljbffr

Java Software Engineer

Apply Now
Back to search page