Java Software Engineer

The Engage Partnership RecruitmentThe Hague, NL
Published on

About the Role

We’re hiring a Java Developer to help evolve a high-performance backend platform that supports digital identity systems. You’ll work closely with a Lead Architect to build and enhance scalable APIs and secure systems that operate reliably in low-connectivity environments around the world.

Responsibilities

  • Designing and implementing scalable back-end systems in Java (8–21).
  • Developing and integrating RESTful APIs with MySQL, PostgreSQL, and Oracle.
  • Participating in Agile sprints and collaborating with a global development team.
  • Writing clean, testable code using Spring Boot, JUnit, and CI/CD pipelines.
  • Working with front-end integrations (HTML, CSS, JavaScript) when needed.
  • Debugging and optimizing systems in distributed production environments.
  • Using tools like Git, Docker, Maven/Gradle, Jenkins, Kubernetes.

About the Candidate

What We’re Looking For:

  • 3-5 years of back-end development experience in Java.
  • Strong knowledge of Spring Boot, JPA, multithreading, design patterns.
  • Skilled in database design and API development.
  • Familiarity with Git-based workflows, Agile delivery, and continuous integration.
  • Bonus skills: RabbitMQ, GraphQL, OAuth2/JWT, containerization, security best practices, NoSQL.

About the Company

The Engage Partnership Recruitment delivers real-world impact through technology. We are a mission-driven company that focuses on building tech that matters.

Company Culture and Benefits

  • Full-time contract with benefits including pension, bonus, travel allowance.
  • Hybrid work model - office based in The Hague.
  • Company-provided laptop and phone.
  • Join a small, skilled team dedicated to meaningful projects.

Interested? Let’s have a confidential chat – email Thana@engagewithus.com or call 0117 450 7706.