C

Backend Java Developer at Citi

Citigroup

mississauga, on, Canada Full-time June 18, 2026

Found Description

Elevate your career as a Backend Java Developer with Citi. Join our engineering team and leverage your expertise in asynchronous microservices and reactive programming to build resilient backend solutions.

Citi is looking for a skilled Backend Java Developer with extensive experience in building scalable backend applications. You will design and deploy event-driven microservices while adeptly using Java Lambdas and other functional programming paradigms. Collaboration with cross-functional teams is key to delivering dynamic features and maintaining high code quality through Test-Driven Development (TDD).

Key Responsibilities: • Design and develop asynchronous microservices using Java • Implement solutions with Java Lambdas and reactive programming • Work with MongoDB for data storage and retrieval • Utilize Elasticsearch for advanced search capabilities • Integrate event streaming with Apache Kafka

Requirements: • 6-10 years in Apps Development or systems ana...

Ready to Apply?

Submit your application for Backend Java Developer at Citi at Citigroup

Apply Now