Full-time Posted June 03, 2026
Apply Now

Job Description

The opportunity

As a Java Developer, you will work across delivery and R&D streams, building high‑quality solutions, experimenting with new technologies, and shaping reference architectures used in global projects.



Your key responsibilities

  • Contribute to implementation and R&D initiatives across multiple project streams.

  • Co‑develop reference architectures, Java microservices, SDKs, and accelerators.

  • Build automated unit, integration, and contract tests; create test harnesses and performance benchmarks for prototypes and PoCs.

  • Collaborate with agile R&D and non‑R&D teams to bring client and market insights into the R&D backlog.

  • Produce design notes, ADRs, PoC summaries, and validation materials supporting experimental work.
  • Skills and attributes for success 

  • Proficient in web-based OOP (functional programming will be a plus)

  • Familiar with Spring, Spri...
  • Apply for This Position

    Ready to take the next step? Click the button below to submit your application.

    Submit Application