
Client Server
Software Engineer - Java Kafka API
Job Description
Salary: £90,000 - 90,000 per year
Requirements:- Java development skills, including multi-threading and concurrency
- Experience with Spring Boot and microservices environments
- Experience with Kafka or similar messaging tools
- 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 mindset with enjoyment of problem solving and client interaction
- Design, develop, and deliver a range of transformational projects for clients
- Focus on Kafka messaging, migrating legacy systems to AWS, and introducing CI/CD pipelines
- Collaborate with a diverse team, adhering to engineering best practices and continuous improvement of client systems
- Engage with clients providing business insight and exposure
- Participate in continual learning and development opportunities
- AWS
- CI/CD
- DevOps
- Java
- Kafka
- REST
- Spring
- Spring Boot
- microservices
- Cloud
- API
More:
We are a global technology consultancy offering a salary of up to £90k, with hybrid working options allowing for two days of work from home each week. Our benefits include a pension, life assurance, income protection, private medical care for you and your family, travel insurance, gym membership for you and your family, and a flexible holiday scheme. By joining our friendly, diverse, and upbeat team in the heart of London, youll be part of a workplace that values diversity and continuous learning.
last updated 33 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
£90,000
This role
£60,000
UK median
This salary is 50% above the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks