Principal Backend Engineer Java Spring Boot AWS
Global technology consultancy seeks a Principal Backend Engineer to own design and delivery on complex transformation projects in financial services. You will lead technical engagements, build scalable Java applications with Spring Boot and microservices, and migrate legacy systems to AWS while advancing CI/CD and cloud deployment practices. The role blends hands-on coding with technical leadership and client-facing collaboration to deliver meaningful outcomes. This is a hybrid London-based role with cross-functional teamwork and opportunities to shape modern software platforms.
Pay / Benefits- Salary up to 120k
- Pension
- Life Assurance
- Income Protection
- Private medical care for you and your family
- Travel Insurance
- Lead technical projects and client engagements from design through delivery
- Develop scalable Java applications using Spring Boot and microservices
- Modernise and migrate legacy systems to AWS
- Design and work with REST APIs and distributed systems
- Introduce and improve CI/CD and DevOps practices
- Provide technical expertise and guidance to clients and engineering teams
- Experience in financial services or Fintech environment
- Strong Java development skills including multi-threading and concurrency
- Experience with Spring Boot and microservices
- Good knowledge of REST APIs
- Good understanding of AWS
- Fundamentals in Object Oriented Programming, Data Structures and Design Patterns
- Familiar with DevOps and CI/CD pipelines
- Collaborative and client-focused problem solver
- Collaborative
- Problem solving
- Client interaction
- Java
- Spring Boot
- Microservices