IT & Software

Backend Software Engineer Java Kafka - Tech Consultancy

Client Server

London · Greater London · United Kingdom

Overview

As a Backend Software Engineer you will design and deliver transformational client projects, primarily in financial services, with a focus on Kafka messaging, migrating legacy systems to AWS, and advancing CI/CD and cloud deployments. You’ll work within a collaborative team that emphasizes engineering excellence and continuous improvement, gaining broad client exposure and ongoing development opportunities. This role offers a hybrid pattern and a chance to shape scalable backend solutions in a dynamic, learning‑driven environment. You will contribute to impactful tech initiatives and collaborate across functions to deliver modern, reliable systems.

Pay / Benefits
  • salary up to 90k
  • Hybrid working (3 days in office)
  • Pension
  • Life Assurance
  • Income Protection
  • Private medical care for you and family including mental health support
Responsibilities
  • Design, develop and deliver transformational client projects
  • Work with Kafka messaging and cloud deployments (AWS)
  • Migrate legacy systems to AWS and implement CI/CD pipelines
  • Collaborate with cross-functional teams to improve client systems
  • Engage with clients and contribute to best-practice engineering
  • Continual learning and development in a fast-paced environment
Key requirements
  • Java development including multi-threading and concurrency
  • Spring Boot and microservices experience
  • REST API knowledge
  • Kafka or similar messaging tools
  • Good understanding of AWS
  • Strong CS fundamentals (OOP, data structures, design patterns)
  • Familiarity with DevOps and CI/CD pipelines
  • Collaborative and client-facing mindset
  • Collaborative
  • Problem solving
  • Client interaction
  • Java
  • Spring Boot
  • Microservices

Reference: WJ-747_30152367

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.