Ref
18781
Brand
Department
Technology
Location
Remote
Employment type
Full-time
Salary
Competitive
Closing date
07/02/2025
Description

Software Engineer | Europe | Remote 
 
We are BVGroup a dynamic team that's shaping the future of online sport betting and gaming. We're dedicated to fostering a culture of innovation and excellence and as a leading global brand, we're committed to delivering top-tier products and services to our customers.  

Our world-class developers make us an industry leader in betting innovation, and we are now seeking a talented Software Engineer to join our Sportsbook Race team and contribute to our future projects.

Where you fit in. 

Our software engineers play a crucial role in every aspect of our business. As a Software Engineer in our Sportsbook Race team, you will be instrumental in creating a performant, scalable, and resilient platform. Our projects are designed to keep you motivated and challenged, pushing you to become a top-notch developer.   

We are looking for highly motivated individuals with excellent communication skills who can contribute to the team and push their colleagues to go above and beyond. Joining our team will provide you with an opportunity to develop your skills and grow as a professional.  

Essential skills needed for this role.   

  • Java 17   
  • Spring Ecosystem (Boot, Data, Security, Cloud, Integration, Batch, Web Services)   
  • Oracle (SQL)   
  • MongoDB (No SQL)   
  • Kafka   
  • Kubernetes   
  • Docker   
  • Elasticsearch   
  • Angular (or alternative F/E frameworks)   
  • Git   

Whilst the above is just a snapshot of the essential software and services we use daily, we would also be looking for you to contribute your technical expertise and evolve your skillset with the goal of maintaining a highly resilient, scalable, and efficient operation.   

Challenges you will be working on.   

As a Software Engineer, you'll work in a fast-paced environment, using cutting-edge technology to create software for hundreds of thousands of global customers. Your focus will be on designing and developing new scalable, self-healing back-end features, ensuring fault tolerance and resilience.   

Your code will prioritize performance, reliability, and maintainability, helping to implement state-of-the-art microservices architecture. You'll also research new technologies, participate in architectural decisions, and perform functional requirements analysis.   

Success in this role requires understanding the business and aligning the technical view with the business view. You'll manage code changes and perform code reviews while also driving the team to keep the stack up to date and manage technical debt. 

How we hire:

Our interviews are a two-way process, and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational, and we want to get the best from you, so come at us with questions and be curious.  

In the event that we receive sufficient applications for the role, this vacancy may be subject to early closure. Therefore, if you are interested, please submit your application as early as possible.