This vacancy is now closed

Ref
18387
Brand
Department
Technology
Location
Budapest, Remote
Employment type
Full-time
Salary
Competitive
Closing date
10/08/2023
Description

BV Group are one of the world’s largest independent Sports Betting and Online Gaming brands and an industry leader in betting innovation with customers from over 150 different countries.

We’re data driven with software at our core. Our world class developers and engineers write immaculate scalable code to support the growth of our brands worldwide. We are on a quest to find a like-minded Java Developer to join our Sports Book team and be a part of our future projects.

Where you fit in

Here at BV Group we strive to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation and technology, to explore our open positions and join our growing teams.

Our Software Developers are highly involved and essential to each part of our business. You will be joining an agile team of highly motivated professionals dedicated to improving current production software and developing new features using the most adequate design patterns and latest technology. 

At BV Group our projects will keep you challenged and motivated and push you towards being a top-notch developer. You will be expected to identify the value and long-term benefit of the code standards and follow them to cope with the underlying requirements of the team, which is to deliver solutions that are scalable, easily testable, maintainable and extensible.

Technologies you will use

  • Java 11+, Spring Ecosystem (Spring Boot, Spring Data, Spring Integration etc)
  • Oracle, MongoDB,
  • Kafka, ActiveMQ,
  • Kubernetes, Docker, Ansible
  • Web Sockets, Elastic Search,
  • Testing frameworks and REST web services.

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

Challenges you will be working on

On a day-to-day basis, you will be working in a fast-paced environment using the latest cutting-edge technology to create software that is used by hundreds of thousands of customers globally. You’ll develop scalable and reliable applications for a distributed microservice environment all whilst focusing on mutual learning through peer code reviews and innovation. You will also be working with a lot of cloud technologies.

You will be tasked with taking ownership of new features from inception to production which will require you to work with teams right throughout the company to deliver tested and high performant code for a distributed microservices architecture.

Additionally, you will grow a production environment in a maintainable, reliable, monitored way and create and maintain quality software using best practices in a continuous integration and delivery environment.

Who you are

You’ll bring with you a lot of experience and a background in a similar industry, especially highly transactional fast-moving environments. You’ll be familiar with Java11+ and have good experience with service orientated architecture and a real passion for delivering high quality software.

Finding creative and simple solutions to challenging problems is at the heart of what we do, and therefore you will need a passion for rewriting, refactoring and perfecting code. Committed to maintaining systems operations in a 24/7 environment both UAT and Live, and to also be comfortable questioning other teams’ elements designs and commits. You’ll also be responsible for providing detailed estimates and reports on progress.

This role will report directly into the Engineering Team Lead, and whilst you will be working with colleagues in a multi-cultural working environment from our bright, modern offices in District XIII you will also be liaising with your colleagues across multiple sites, so you’ll need to be a good team player, with excellent communication skills.

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 with questions and be curious. In general, you can expect the following:

  • Initial chat with one of our Talent Acquisition Team
  • Technical based interview with our Engineering Team Lead
  • A Technical based take home task
  • Final stage discussion about the task and to answer any final questions 

Working environment and perks

We like to keep our hours flexible here.

Whether you are based in our amazing offices in Gibraltar or Budapest or working fully remote elsewhere in EU, you will be provided with all the hardware and access to the latest software that you will need and will be surrounded by like-minded people that will help you grow professionally and personally and benefit from soft skills training through regular one-to-ones.

Relocation package?

If you are joining us in our Gibraltar office from abroad, our Talent Acquisition Team will take care of everything you need from booking and arranging your flights, taking care of accommodation whilst you settle in here and even helping to arrange a permanent place to live.

You will also receive the following benefits when you join us here:

  • AXA Healthcare cover (family membership optional)
  • Access to more than 20,000 Udemy courses
  • Company Pension Scheme
  • In-house rewards scheme
  • We also have a host of meetups and events that run throughout the year.
  •  

#LI-JP1