Citi, a leading global financial services company, is seeking a Java Backend Developer for their Pune office. This mid-level position requires 4-8 years of experience in the financial services industry and focuses on developing and implementing enterprise-scale applications.
The role involves working with cutting-edge technologies including Java microservices, Spring Boot, MongoDB, and cloud technologies. As a Backend Developer, you'll be responsible for establishing and implementing new application systems, identifying system enhancements, and ensuring robust security measures are in place.
The ideal candidate will have strong expertise in Core Java and J2EE, with hands-on experience in microservices architecture, containerization, and cloud technologies. Knowledge of modern development practices including DevOps, CI/CD, and test automation is essential. The position offers the opportunity to work on high-throughput, service-oriented solutions that power Citi's global financial operations.
You'll be part of a dynamic technology team, serving as an advisor to junior developers while working on complex technical challenges. The role requires strong problem-solving abilities and the capability to work independently with limited supervision. This position is perfect for developers who want to advance their careers in financial technology while working with enterprise-scale systems and modern architecture patterns.
Citi offers a collaborative work environment where you'll have the chance to work with global teams and contribute to mission-critical applications. The position requires a bachelor's degree or equivalent experience and offers the opportunity to work with some of the most sophisticated financial technology systems in the industry.