Full-Stack Engineer - Java/Angular/AI - Financial Services

Robert Walters
London, GB
On-site

Job Description

Currently working on the build-out of a new engineering team focused on developing an in-house platform within a critical financial services domain.

This initiative is centred around bringing a traditionally vendor-led capability internally, with a focus on building a scalable, flexible, and fully automated system from the ground up. The environment is highly regulated and production-critical, requiring strong engineering standards and end-to-end ownership.

You will be part of a small, senior engineering team responsible for designing and building distributed systems that handle high volumes of data and transactions. The role is hands-on, with a strong focus on system design, development, and production reliability.

Key responsibilities include:

  • Designing and building scalable, distributed systems using modern architectural patterns
  • Owning the full software development lifecycle from requirements through to production and support
  • Developing and maintaining microservices and APIs
  • Ensuring systems are reliable, observable, and secure
  • Driving engineering best practices across testing, automation, and performance
  • Working closely with product and engineering stakeholders to deliver robust solutions

Technology Environment

  • Java and Spring Boot (low-latency)
  • Distributed systems and microservices architecture
  • AI Skills mandatory
  • Angular or TypeScript (full-stack capability beneficial)
  • Cloud and containerisation technologies
  • CI/CD, automated testing, and observability tooling

Requirements

  • Strong experience in Java and backend development
  • Experience building and scaling distributed systems in production environments
  • Solid understanding of software architecture and system design
  • Experience working in financial services or other regulated environments
  • Exposure to the full software development lifecycle
  • Familiarity with modern development practices including CI/CD and automated testing

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates

Skills & Requirements

Technical Skills

JavaSpring bootDistributed systemsMicroservices architectureAiAngularTypescriptCloudContainerisationCi/cdAutomated testingObservability toolingSoftware architectureSystem designProduction reliabilityFinancial servicesRegulated environmentsSoftware development lifecycleModern development practicesLeadershipCommunicationTeamworkProblem-solvingTime managementAdaptabilityFinancial servicesRegulated environmentsDistributed systemsMicroservices architectureAiCloudContainerisationCi/cdAutomated testingObservability tooling

Employment Type

FULL TIME

Level

mid

Posted

4/30/2026

Apply Now

You will be redirected to Robert Walters's application portal.

Sign in and we'll score your resume against this role.