Senior Java Software Engineer

Harrington Starr London, England 3 days ago

Type Full Time
Pay Not listed
Work Hybrid
Level Senior

Senior Java Software Engineer focuses on maintain backend systems, apis, reporting platforms, and internal tooling.

What the role involves

  • Maintain backend systems, APIs, reporting platforms, and internal tooling.
  • Extend and customise trading and post-trade platforms to support evolving business requirements.
  • Build scalable microservices and event-driven systems within a cloud-native architecture.
  • Work closely with stakeholders across product, operations, and engineering to translate business requirements into technical solutions.
  • Apply modern software engineering practices including TDD, BDD, CI/CD, automated testing, and code review.
  • Contribute to platform reliability, observability, monitoring, and operational improvement.

Skills and requirements

  • Strong commercial Java engineering background within financial services.
  • Experience building scalable distributed systems and APIs.
  • Understanding of clean architecture principles, SOLID design, and software quality practices.
  • Drive issues through to resolution.

Confirmed role details

  • Work closely with Product, Client Services, and Engineering teams to design.
  • Deliver scalable backend systems supporting post-trade workflows, reporting, integrations, and client-facing tooling.
  • The environment combines modern Java engineering with capital markets domain exposure, including clearing, OTC derivatives, collateral, and prime brokerage workflows.

Candidate fit

  • technical problem-solving, code quality, testing discipline, and clear collaboration

Additional role context

  • Hybrid working environment.
Keep exploring similar roles

Search for more Senior Java Software Engineer jobs from Harrington Starr in London, England.