
Client Server
Principal Software Engineer Java Spring Boot AWS
Job Description
Salary: £100,000 - 100,000 per year
Requirements:- Experience within a financial services or Fintech environment
- Strong Java development skills including multi-threading and concurrency
- Experience with Spring Boot and microservices environments
- Good knowledge of REST APIs
- Good understanding of AWS
- Thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design Patterns
- Familiarity with DevOps and CI/CD pipelines
- Collaborative approach, with enjoyment of problem solving and interacting with clients
- Lead client projects, often long-term technical transformations
- Design, develop, and deliver a range of projects for clients
- Focus on migrating legacy systems to AWS
- Introduce CI/CD pipelines and cloud deployments
- Provide engineering expertise and client-facing support
- Lead projects and contribute to continuous improvement of client systems
- AWS
- CI/CD
- Cloud
- DevOps
- Support
- Java
- REST
- Spring
- Spring Boot
- microservices
More:
We are a global technology consultancy offering a collaborative, friendly, diverse, and upbeat team environment. This is a hybrid role with three days a week in our London, City office or at client sites. The role offers a highly competitive package including a salary to £120k, pension, life assurance, income protection, private medical care for you and your family including mental health support, travel insurance, charitable giving, gym membership for you and your family, and a flexible holiday scheme.
last updated 36 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Client Server

Client Server
Broadgate
IT
Skills & Technologies
Inferred from job description
Salary Insight
£100,000
This role
£60,000
UK median
This salary is 67% above the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks