Build Java applications and RESTful APIs with Spring at Citi, working in a hybrid mode across cloud-native financial technology environments. Apply clean code principles while delivering systems used by clients and internal stakeholders worldwide.
This intermediate-level Java Developer designs, develops, enhances, and integrates production-grade applications. You will work with Spring, OpenShift, Kubernetes, Kafka, MQ, Jenkins, and Grafana. The position supports Agile delivery, technical collaboration, and cloud-native engineering across global teams.
Key Responsibilities
Design Java applications meeting technical and business requirements
Build reliable RESTful APIs using Spring frameworks
Deploy workloads with OpenShift and Kubernetes
Support Kafka and MQ event-driven architectures
Develop Jenkins pipelines and monitor Grafana performance