Citi is seeking a mid-level Developer to join their team in Pune, India. This role is part of their technology division, focusing on application development for their financial services platform. The ideal candidate will be a Full Stack developer with 4-8 years of experience in enterprise-scale applications.
The position requires expertise in Java/JEE, Angular/React, and database technologies including Oracle/PostgreSQL. You'll be working on enterprise integrations through RESTful APIs and Kafka messaging, while also dealing with Elastic Search, NoSQL databases, and caching solutions. The role emphasizes both technical expertise and collaborative abilities, requiring interaction with users, clients, and other technical teams.
Key responsibilities include system enhancement identification, code analysis, application security assessment, and mentoring junior team members. The role demands strong problem-solving skills and the ability to work under pressure while maintaining high-quality deliverables.
As part of Citi's technology team, you'll be contributing to critical financial systems while working in a global organization. The position offers exposure to enterprise-scale applications and modern technology stack, making it an excellent opportunity for career growth in financial technology.
The ideal candidate should have a bachelor's degree, strong communication skills, and demonstrated experience in test-driven development and security implementations. This role provides an opportunity to work with one of the world's leading financial institutions, contributing to systems that impact global banking operations.