Software Engineer, Java

Software Engineer, Java

Details

  • Work Location Type:
    Hybrid
  • Office:
  • Type of Employment:
    Full Time Permanent
  • Reference Number:
    TEC2711

About Us

At FDJ UNITED, we don't just follow the game, we reinvent it.

FDJ UNITED is one of Europe’s leading betting and gaming operators, with a vast portfolio of iconic brands and a reputation for technological excellence. With more than 5,000 employees and a presence in around fifteen regulated markets, the Group offers a diversified, responsible range of games, both under exclusive rights and open to competition. We set new standards, proving that entertainment and safety can go hand in hand. Here, you’ll work alongside a team of passionate individuals dedicated to delivering the best and safest entertaining experiences for our customers every day.

We’re looking for bold people who are eager to succeed and ready to level-up the game. If you thrive on innovation, embrace challenges, and want to make a real impact at all levels, FDJ UNITED is your playing field.

Join us in shaping the future of gaming. Are you ready to LEVEL-UP THE GAME?

The Role

We are looking for a skilled and motivated Software Engineer with solid Java and microservices experience to join our engineering team. This role is ideal for someone who is passionate about delivering high-quality software, eager to learn, and ready to grow into a senior engineering position in the near future.

As a Software Engineer, you'll contribute to building scalable, secure, and high-performing systems. You'll work closely with senior engineers and architects, write clean and efficient code, and continuously improve your technical and collaborative skills. We value curiosity, especially around modern engineering practices and AI-driven developer tools.

Key Responsibilities

Software Development

  • Write clean, maintainable, and testable Java code for microservices-based applications.
  • Participate in all stages of the development lifecycle — from requirement analysis to deployment.
  • Contribute to the design and implementation of resilient, scalable, and secure backend components.

Collaboration & Teamwork

  • Work closely with senior engineers, product owners, and QA to deliver user-focused solutions.
  • Participate in code reviews, agile ceremonies, and technical discussions.
  • Support and learn from peers, while progressively taking ownership of components and features.

Quality & Best Practices

  • Adhere to best practices in software engineering, including testing, CI/CD, and secure coding.
  • Write unit and integration tests to maintain a high level of code quality.
  • Help improve codebase maintainability through refactoring and good design principles.

Growth & Learning

  • Show openness to learning from mentors and feedback.
  • Stay updated with new trends in Java, backend development, and cloud-native practices.
  • Begin exploring how AI tools (like GitHub Copilot or AI-assisted testing) can enhance productivity.

Qualifications

Required

  • 3-6 years of professional software development experience with Java.
  • Good understanding of microservices architecture and RESTful APIs.
  • Experience with Spring Boot and related Java frameworks.
  • Familiarity with CI/CD pipelines, Git, and build tools like Maven or Gradle.
  • Exposure to containerization tools like Docker.
  • Commitment to writing clean, well-tested, and maintainable code.
  • Strong communication and problem-solving skills.
  • Willingness to learn from seniors and take on increasing technical ownership.

Preferred

  • Exposure to messaging systems like Kafka or RabbitMQ.
  • Basic understanding of distributed system concepts.
  • Experience working in agile environments.
  • Interest in AI-assisted development tools or cloud platforms (AWS, Azure, GCP).
  • Familiarity with secure coding practices and performance tuning.

Why Join Us?

  • Career Growth: You'll have a clear path toward a Senior Engineer role, supported by mentoring and skill-building opportunities.
  • Impact: Work on meaningful products in a collaborative team environment.
  • Innovation: Be part of a team that encourages curiosity, modern tools, and forward-thinking development.
  • Learning Culture: Access to internal forums, learning resources, and opportunities to share knowledge.

If you're a strong engineer ready for the next stage of your career, we'd love to hear from you. This role is not just about where you are now — it's about where you're headed.

Our Way Of Working

Our world is hybrid.

A career is not a sprint. It’s a marathon. One of the perks of joining us is that we value you as a person first. Our hybrid world allows you to focus on your goals and responsibilities and lets you self-organise to improve your deliveries and get the work done in your own way.

Application Process

We believe talent knows no boundaries. Our hiring process focuses solely on your skills, experience, and potential to contribute to our team. We welcome applicants from all backgrounds and evaluate each candidate based on merit, regardless of personal characteristics as the age, gender, origin, religion, sexual orientation, neurodiversity or disability.

 
 

Details

  • Work Location Type:
    Hybrid
  • Office:
  • Type of Employment:
    Full Time Permanent
  • Reference Number:
    TEC2711

Location

Close map
Location
London
Kindred House, 17-25 Hartfield Road, Wimbledon, London, United Kingdom, SW19 3SE
Loading...

Benefits

Well-being allowance
Learning and development opportunities
Inclusion networks
Charity days
Long service awards
Private medical insurance
Life assurance and income protection
Employee Assistance Programme
Pension

Meet the recruiter

Elena Orezzi

elena.orezzi@kindredgroup.com

Share this page

Share with linkedin
Share with facebook
Share with twitter
Share with email
Loading