Java Developer Kafka API - Tech Consultancy
Posted
Overview
In this role you will design and implement Java-based solutions for clients, focusing on Kafka messaging, AWS migrations, and CI/CD deployments. You’ll join a collaborative engineering team that emphasizes best practices and continuous improvement. You will work with cross-functional teams, gain substantial client exposure, and contribute to transformative projects in financial services. This is a hands-on position with opportunities to shape cloud and messaging architectures at scale.
Pay / Benefits- Pension
- Life Assurance
- Income Protection
- Private medical care for you and your family
- Travel Insurance
- Charitable giving? (charitable giving)
- design, develop and deliver transformational client projects
- focus on Kafka messaging and integration
- migrate legacy systems to AWS
- introduce CI/CD pipelines and cloud deployments
- collaborate with cross-functional teams and clients
- embody engineering best practices and continuous improvement
- Java development with multi-threading and concurrency
- Spring Boot and microservices experience
- Kafka or similar messaging tools
- REST APIs knowledge
- AWS understanding
- strong CS fundamentals (OOP, data structures, design patterns)
- familiarity with DevOps and CI/CD pipelines
- collaborative, problem-solving, client-facing mindset
- collaboration
- problem-solving
- client interaction
- Java
- Spring Boot
- Kafka