Software Development Engineer II - Java
Are you a seasoned developer ready to take your career to the next level by building impactful software solutions across backend and frontend domains? We’re looking for Software Development Engineer II professionals who bring deep expertise in Java and Angular. In this role, you will join our dynamic Product & Tech Team, reporting to the Engineering Manager, and take ownership of middle-complexity software components throughout the full Software Development Lifecycle (SDLC). You’ll have the opportunity to build your skills, contribute to meaningful projects, and collaborate closely with experienced engineers. This is your chance to grow as a versatile developer, working on exciting features for one of the world’s biggest online gaming and entertainment groups. If you’re passionate about coding, eager to learn, and thrive in a collaborative environment, we want to hear from you!
- Develop and deliver well-defined, moderately complex features as per specifications.
- Debug and resolve issues across development, testing, and production environments.
- Design and implement new features and bug fixes.
- Write clean, scalable, and reusable code, adhering to best practices.
- Participate in team meetings, contribute to feature delivery.
- Act as the initial on-call responder and maintain awareness of the entire story lifecycle.
- Experience in Java (Spring Boot, Spring Data JPA, RESTful APIs, and microservices architecture). (required)
- Advanced problem-solving skills in distributed architectures. (required)
- Proficiency in object-oriented design, design patterns, and software development principles. (required)
- Strong skills in algorithms, data structures, and database concepts (SQL). (required)
- Ability to integrate APIs and use tools like Swagger for documentation. (required)
- Familiarity with Agile Development principles and continuous improvement practices. (required)
- Competence in debugging, version control, and software testing. (required)
- Knowledge of secure coding practices and CI/CD automation. (required)
- Skills in scripting and process automation. (required)
- Strong command of the English language as this is a global role. (required)
- Ability to work x2 days a week in Sao Paulo. (required)
- Competitive salary.
- Hybrid working - 2 days in the office.
- Healthcare support.
- A stake in our success through our ShareSave scheme.
- Great development opportunities.
- Wellbeing support.
Welcome to Entain. Our journey as Entain began when we evolved from GVC Holdings on 9th December 2020, but our brands have been paving the way and making history since the 1880s. Today, we’re one of the world’s largest sports betting and gaming entertainment groups – a FTSE 100 company that is home to more than 25 widely recognised brands, such as bwin, Coral, Foxy, Gala, Ladbrokes and partypoker. But that’s just the beginning. We’re constantly broadening our horizons and expanding our global influence. For example, our partnership with MGM Resorts International has allowed us to make waves in the US by powering BetMGM with our bespoke and top-of-the-line technology. It’s with this unique technology that we’re revolutionising our industry, and we’re boldly working towards being THE world leader in sports betting and gaming. Really though, it’s the people that truly make us who we are. There’s over 30,000 of us around the world and counting, but we all play for the same team. We’re proud to promote a culture that shatters barriers to unite, and encourages uncompromised diversity of background, thought and experience. When we win, we win together. If you share our values and want to be part of the revolution, we want you on our team. With offices across 19 different countries, we have an excellent history of identifying and nurturing the finest talent on a global scale. We’re all about putting our customers at the heart of the action and, with us, you can help bring moments of excitement into people’s lives.

