Java Developer Kafka API - Tech Consultancy
Client Server
In this role you design, develop and deliver transformational projects for clients, with a focus on Kafka messaging, migrating legacy systems to AWS, and introducing CI/CD pipelines. You join a collaborative team committed to engineering best practices and continuous improvement, gaining broad client exposure and learning opportunities. You will work across financial services projects and cloud deployments, shaping scalable backend solutions. This is a hands-on position that combines strong Java development with modern cloud and DevOps practices, offering meaningful impact in a fast-moving environment.
Pay / Benefits- hybrid working
- pension
- life assurance
- income protection
- private medical care for you and your family
- travel insurance`,` charitable giving`,` gym membership for you and your family`,` flexible holiday scheme
- Design, develop and deliver client projects with focus on backend systems
- Work on Kafka messaging implementations and integration
- Migrate legacy systems to AWS and guide cloud deployments
- Introduce and evolve CI/CD pipelines and automation
- Collaborate with cross-functional teams and engage with clients
- Promote engineering best practices and continuous improvement
- Stay current with tech and provide learning opportunities within the team
- 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
- Strong understanding of AWS
- Strong fundamentals in Object Oriented Programming, data structures and design patterns
- Familiarity with DevOps and CI/CD pipelines
- Collaborative, problem-solving mindset and client interaction skills
- collaborative
- problem solving
- client-facing communication
- Java
- Spring Boot
- Kafka
Reference: WJ-747_30234103