Full Stack Engineer

Company: FDJ UNITED
Apply for the Full Stack Engineer
Location: London
Job Description:

About the role

You’ll be involved in the full system/development life cycle from design discussions with your colleagues to the care of our products in production. In this role, you’ll develop a deep understanding of how frontend and backend systems interact, while focusing on building scalable, maintainable services to power our customer service back offices.

This is a great role if you’re ready to deepen your technical knowledge, learn best practices from experienced engineers, and grow into a senior engineer.

Tech Stack

  • Java, Spring, Spring Boot, JMS, Hibernate, JSON, Solace, Spring Cloud Stream
  • CSS, UI libraries and HTML
  • Oracle, Couchbase
  • REST APIs and event‑driven systems

Qualifications

  • Have foundational experience working as a Backend or Full Stack Developer/Engineer—you understand Java fundamentals and have worked with Spring or similar frameworks
  • Understand how frontend and backend systems connect via REST APIs and can build features that span both layers
  • Have used testing frameworks like Jest or JUnit and understand why testing matters
  • Have worked with version control (Git) and are familiar with CI/CD concepts like automated testing and deployment pipelines
  • Are comfortable troubleshooting code issues and asking for help when needed—you know how to use logs, debugging tools, and your team
  • Are eager to learn and grow; you’re not afraid to ask questions and take on new challenges in a supportive environment
  • Enjoy collaborating with teammates and are open to feedback on your code and approach
  • Are a positive person by nature and genuinely enjoy working with others—you see collaboration as a strength
  • Have good communication skills; you can explain your ideas clearly and listen to feedback without defensiveness
  • Are curious and want to understand not just how to solve a problem, but why the solution works
  • Believe you still have a lot to learn, and you approach challenges with humility and enthusiasm
  • Are open to trying new tools and approaches to improve your work
  • Have used AI‑assisted coding tools (like Cursor, GitHub Copilot, or ChatGPT) to help you write or understand code—you’re comfortable with AI as a learning and productivity tool
  • Have experience asking AI tools to help debug code, explain concepts, or suggest improvements

Preferred Experience

  • Familiarity with event‑driven systems or microservices architecture—even just understanding the concepts
  • Have any exposure to secure development practices or tools like OWASP or SNYK

#J-18808-Ljbffr…

Posted: June 2nd, 2026