Citi, a leading global financial institution, is seeking a Senior Java Developer (AVP) to join their technology team in Pune, India. This role presents an exciting opportunity to work with cutting-edge technologies in the financial sector, focusing on building robust and scalable backend systems.
The ideal candidate will bring 8+ years of software engineering experience, with deep expertise in Java 8+ and the Spring ecosystem (Boot, Core, MVC, Security). You'll be working with a modern tech stack including microservices architecture, distributed caching systems like Redis, message brokers such as Kafka, and both SQL and NoSQL databases.
As a Senior Java Developer, you'll be responsible for designing and implementing complex software solutions, ensuring high performance, security, and scalability. You'll collaborate with cross-functional teams to create extensible designs with proper separation of concerns and abstractions. The role requires strong technical leadership in code reviews, troubleshooting, and maintaining high coding standards.
The position offers exposure to enterprise-scale applications in the financial sector, working with modern development practices including CI/CD pipelines, containerization, and cloud technologies. You'll be part of a team that values security-first design principles and follows industry best practices.
Citi provides a collaborative work environment where you can grow your career while working on challenging projects that impact millions of customers globally. The hybrid work model offers flexibility while maintaining team collaboration. As an AVP-level position, this role offers significant opportunities for career advancement within a globally recognized financial institution.
The role requires expertise in data pipeline development, ETL processes, and proficiency with development tools like JIRA, Jenkins, Git, and Maven. You'll be working in a fast-paced environment where you can apply your knowledge of design patterns, performance optimization, and scalability concepts to solve complex financial technology challenges.
Join Citi to be part of a team that's driving digital transformation in the banking sector, working with the latest technologies while maintaining the highest standards of security and reliability.