Lead Java Engineer (Payments) at Uniting Ambition, United Kingdom, £500-£600 per day

£500 - £600 per day

Contract Description

Lead Java Engineer (Payments)

Contract

Outside IR35

6 months initially

Rate - TBC

Fully Remote

Immediate Start or 16/02

The Client/Role

My client are a high-growth start-up/scale-up in the middle of building a brand-new cross-border payments and foreign exchange platform. This role is a critical hire within the programme and will suit a Senior/Principal Engineer who thrives in greenfield environments.

You will work hands-on alongside the CTO, taking responsibility for design, architecture, and build of the platform. As an early technical leader, you'll have opportunity to influence technical strategy.

Key Responsibilities

  • Lead the design, architecture, and hands-on development of a new payments platform
  • Work closely with the CTO to define and evolve technical strategy
  • Build scalable, secure solutions for cross-border payments and FX
  • Make key architectural and engineering decisions in a start-up/scale-up environment
  • Develop event-driven services and APIs to support complex payment flows
  • Support the growth of the engineering function as new developers join
  • Contribute across the full SDLC, from concept and design through to production

Experience/Skills

  • Significant experience as a Senior/Principal Engineer in complex systems
  • Strong background in the payments industry, ideally B2B payments
  • Deep understanding of financial services terminology, payment flows, and FX
  • Experience building greenfield or scale-up platforms
  • Familiarity with FIX and/or SWIFT messaging standards
  • Proven experience with event-driven architectures
  • Comfortable working in environments with high autonomy and responsibility

Technical Stack

  • Java
  • AWS
  • Eclipse Framework (not IDE)
  • JEE/Jakarta EE
  • REST APIs & OpenAPI
  • Hibernate
  • JUnit
  • Docker
  • Event-driven architecture
  • Notion (documentation - similar to Confluence)
  • Linear (delivery tracking - similar to Jira)

Lead Java Engineer (Payments)