Software Engineer Java Kafka API
Client Server
In this role you will design, build and deliver transformational client projects, primarily in financial services, with a focus on Kafka messaging, cloud migrations to AWS, and CI/CD adoption. You’ll work within a collaborative team that emphasizes engineering excellence, learning, and continuous improvement. Expect strong client exposure and opportunities to shape cloud-based solutions while advancing your technical craft. This is a hands-on role at a global tech consultancy offering challenging projects and growth.
Pay / Benefits- hybrid working (3 days in office)
- pension
- life assurance
- income protection
- private medical care for you and family
- travel insurance benefits program? (Travel Insurance)
- design, develop and deliver transformational client projects
- work with Kafka messaging to enable event-driven architectures
- migrate legacy systems to AWS
- introduce CI/CD pipelines and cloud deployments
- collaborate with cross-functional teams and engage with clients
- drive engineering best practices and continuous improvement
- Java development with multi-threading and concurrency
- Spring Boot and microservices experience
- Kafka or similar messaging tools
- REST API knowledge
- AWS understanding
- strong grounding in OOP, data structures, and design patterns
- familiarity with DevOps and CI/CD pipelines
- collaborative with problem-solving and client interaction
- collaborative
- problem solving
- client-facing communication
- Java
- Kafka
- Spring Boot
Reference: WJ-747_30136668