Java Developer Kafka API - Tech Consultancy
Summary
Hands-on backend Java role at a global tech consultancy, building and delivering projects for financial services clients with a focus on Kafka messaging, microservices, AWS cloud migration and CI/CD. Day to day involves designing scalable systems, deploying to cloud, and working closely with clients and cross-functional teams.
In this Java-focused backend role you will design, build, and deliver transformational projects for financial services clients, with emphasis on Kafka-based messaging and cloud migration. You will work within a collaborative team to advance engineering practices, drive CI/CD and cloud deployments, and interact with clients to solve complex problems. The position offers exposure to modern tech, AWS, and microservices, with opportunities for continual learning and career progression. You’ll join a global technology consultancy that values delivery excellence and cross-functional impact. This is a hands-on role that shapes scalable systems and high-impact solutions.
Pay / Benefits- salary up to 90k
- hybrid working
- pension
- life assurance
- income protection
- private medical cover for you and family
- Design, develop and deliver transformational projects for clients, with focus on Kafka messaging
- Migrate legacy systems to AWS and implement CI/CD pipelines
- Develop cloud deployments and microservice-based architectures
- Collaborate with cross-functional teams and maintain client exposure
- Support engineering best practices and continuous improvement of client systems
- Java development skills with 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
- Strong foundations in CS fundamentals (OOP, data structures, design patterns)
- Familiarity with DevOps and CI/CD pipelines
- Collaborative, problem-solving mindset and client interaction skills
- collaborative
- problem-solving
- client interaction
- Java
- Spring Boot
- Microservices