Quick overview
Job description
Principal Backend Engineer / Developer (Java Spring Boot Kafka AWS) London / WFH to 120k
Are you an experienced Java Software Engineer who enjoys taking technical ownership, leading projects and working directly with clients?
You could be progressing your career at a global technology consultancy, working on complex, long-term transformation projects, primarily within the financial services sector.
As a Principal Backend Engineer, you'll lead the design and delivery of high impact technology projects, helping clients modernise legacy systems, migrate to AWS and introduce modern CI/CD and cloud deployment practices. You'll combine hands-on engineering with technical leadership, problem solving and client engagement.
You'll work alongside a highly collaborative team focused on engineering excellence, continuous improvement and delivering meaningful outcomes for clients.
What you'll be doing:
- Leading technical projects and client engagements from design through to delivery
- Developing scalable Java applications using Spring Boot and microservices
- Modernising and migrating legacy systems to AWS
- Designing and working with REST APIs and distributed systems
- Introducing and improving CI/CD and DevOps practices
- Providing technical expertise and guidance to clients and engineering teams
Location / WFH:
There's a hybrid work from home policy with three days a week in the London, City office (or at client sites), you'll join a friendly, diverse, upbeat team.
About you :
- You have experience within a financial services or Fintech environment
- You have strong Java development skills including multi-threading and concurrency
- You have experience with Spring Boot and microservices environments
- You have strong experience with Kafka
- You have a good knowledge of REST APIs
- You have a good understanding of AWS
- You have a thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design Patterns
- You are familiar with DevOps, CI/CD pipelines
- You're collaborative, enjoy problem solving and interacting with clients
What's in it for you:
As a Principal Backend Engineer / Developer you will earn a highly competitive package:
- Salary to 120k
- Pension, Life Assurance, Income Protection
- Private medical care for you and your family, including mental health
- Travel Insurance
- Charitable giving
- Gym membership for you and your family
- Flexible holiday scheme
Apply now to find out more about this Principal Backend Engineer / Developer (Java Spring Boot Kafka AWS) opportunity.
Similar jobs
- NJ
Senior Backend Developer with C# .net FrameworkRecently posted
Nexus Jobs · london · Remote 🇬🇧
SQLGitHTML+17TechnologySalary not listed - TR
Junior Backend Software EngineerRecently posted
TripActions · london · Hybrid 🇬🇧
DockerSpringSpring Boot+10TechnologySalary not listed - NJ
Senior Backend Developer with Umbraco C# .netRecently posted
Nexus Jobs · london · Remote 🇬🇧
SQLGitHTML+17TechnologySalary not listed - NJ
Front and Backend C# Dot Net Javascript Software Developer with UmbracoRecently posted
Nexus Jobs · london · Hybrid 🇬🇧
DockerSQLGit+16TechnologySalary not listed - MR
Backend Engineer (Python)Recently posted
Method Resourcing Solutions Ltd · Bristol, Somerset · On-site 🇬🇧
DockerSQLGit+4Technology£50k - £55k/yr - WI
Backend Engineer - Send CoreRecently posted
Wise · london · Hybrid 🇬🇧
TechnologySalary not listed - AD

Radar Backend Systems Development EngineerRecently posted
Airbus Defence and Space · todmorden, lancashire · Hybrid 🇬🇧
TechnologySalary not listed - WA

Senior Backend DeveloperRecently posted
Waracle · London · Hybrid 🇬🇧
MicroservicesSQLSplunk+6TechnologySalary not listed - CS
Backend Developer TypeScript - Cyber SecurityRecently posted
Client Server · Cambridge, Cambridgeshire · Remote 🇬🇧
TypeScriptTechnologySalary not listed - EL
Principal Java Engineer - Distributed Systems, Serverless - ElasticsearchRecently posted
elastic · United Kingdom · Hybrid 🇬🇧
JavaTechnologySalary not listed - CS
Backend Software Engineer C# .Net SQL - Sports TradingRecently posted
Client Server · london · On-site 🇬🇧
Stakeholder ManagementOracleSQL+5TechnologySalary not listed - SI

Backend Software Engineer - TypeScriptRecently posted
Spectrum IT Recruitment · southampton, hampshire · Hybrid 🇬🇧
RubyC#Google Cloud+4TechnologySalary not listed