Responsibilities
Design, develop, and maintain scalable Java microservices and reactive applications, including REST APIs and event-driven integrations using IBM MQ and Kafka. Collaborate with cross-functional teams, review and improve code quality, troubleshoot production issues, and contribute to optimization and automation.
Requirements
Requires expert-level knowledge of Java 17 and strong hands-on experience with Spring Boot, Spring WebFlux, REST APIs, and microservices architecture. Mandatory experience includes IBM MQ and Apache Kafka; familiarity with tools and platforms such as MongoDB, AWS, OpenShift, Kubernetes, Helm, Git, Bitbucket, Gradle, and Kibana is an advantage.