Website Brookwood Recruitment

Senior Software Engineer – Java / Spring / AWS Location: Netherlands / Hybrid
Team: Ranking & Recommendations
A leading global technology company is seeking a Senior Software Engineer to join a high-impact engineering team responsible for recommendation and ranking systems used by millions of customers worldwide.
This role is primarily back-end focused, building scalable services in Java and Spring, with opportunities to work across the full stack and contribute to modern UI tooling.
What You’ll Do

  • Design and build scalable back-end services using Java and Spring Boot.
  • Develop and maintain GraphQL APIs supporting critical customer-facing systems.
  • Collaborate with ML teams to bring ranking and recommendation models into production.
  • Build and operate services in a cloud-native AWS environment.
  • Contribute to internal and external tooling, including UI components where needed.

What We’re Looking For

  • Strong professional experience with Java and the Spring framework.
  • Solid understanding of GraphQL API design and implementation.
  • Experience building and deploying services on AWS.
  • Proficiency with Git, Docker, and CI/CD pipelines.

Desirable Experience

  • Front-end development experience with React.
  • Exposure to Micro Frontend architectures.
  • Experience working in large-scale, distributed systems.

Why Apply?

  • Work on systems operating at global scale.
  • Collaborate with experienced engineers and ML specialists.
  • Build reliable, high-performance platforms used by millions of customers.

To apply for this job email your details to apply.a4lmrwo9tdc@aptrack.co