Team: Trading Technology · Source: jobright · Posted by joined-scrapper
About the role
Citi is hiring a Senior Back-End Java Developer to build scalable trading applications. The role involves designing microservices, event-driven systems, and cloud-native solutions while providing technical leadership and ensuring production resilience.
What you’ll do
Design and develop distributed microservices for trading platforms
Implement secure and automated delivery pipelines
Ensure high availability and production resilience
Lead technical discussions and mentor junior engineers
Build high-throughput event-driven data pipelines
Optimize system performance and observability
What you’ll need
Proficient in Java, Kotlin, and Python
Deep expertise in microservices and Spring Boot
Experience with Kafka, Solace, Tibco, and MQ
Hands-on Kubernetes, Docker, and OpenShift
Strong Oracle SQL skills
Experience with TDD/BDD and CI/CD
Original job description
Citi is seeking a Senior Back-End Java Developer to build and sustain scalable, high-performance back-office trading applications. The role focuses on distributed microservices, secure and automated delivery practices, production resilience, and technical leadership within a trading technology team.Strong hands-on coding proficiency in Kotlin, Java, and…