CareerPlanGet AI match score →

Principal Backend Engineer - Java

UK - London💼 Full-time🗓 2026-01-09 → 2026-07-31

Core

Building and delivering scalable backend services, APIs, and microservices for enterprise financial systems.

Role type

Principal Backend Engineer (Java)

Builds

Scalable backend services, APIs, and microservices for enterprise financial systems

Domain

Financial Services / Cloud-Native Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Java 11/17+, Spring Boot, AWS cloud deployment, microservices architecture, CI/CD pipelines, SQL/NoSQL databases, Apache Kafka, performance testing, distributed systems design, infrastructure as code

Preferred skills

GitLab CI/CD, Behavior Driven Design (Cucumber), AWS Solutions Architect certification, security best practices (IAM, KMS)

Technologies

Java, Spring Boot, AWS, Kafka, CloudFormation, GitLab, Cucumber

Responsibilities

Build and deliver scalable backend services using Java; Design and implement APIs and microservices; Work across cloud platforms using best practice deployment techniques; Contribute to architecture discussions and solution design; Develop robust test coverage including unit, integration, and performance testing; Collaborate in agile teams alongside clients and product managers

Seniority

Principal, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗