Java Full Stack Lead Application Developer – Assistant Vice President
Citigroup
Chennai, Tamil Nadu, India
On-site
Java spring boot development
Microservices and rest apis
Event-driven systems kafka rabbitmq
Working at Citi means joining a global team of over 230,000 dedicated people with opportunities for career growth and community impact
Job Summary
Working at Citi means joining a global team of over 230,000 dedicated people with opportunities for career growth and community impact.
The role involves partnering with multiple teams to integrate functions, design scalable lending applications, and lead end-to-end development of cloud-ready software.
Candidates will provide expertise in application programming, mentor mid-level developers, and ensure compliance with laws and policies to safeguard the firm and its clients.
Matching Summary
Working at Citi means joining a global team of over 230,000 dedicated people with opportunities for career growth and community impact.
Skills & Requirements
Must-have
Java Spring Boot development
Microservices and REST APIs
Event-driven systems Kafka RabbitMQ
RDBMS SQL PL/SQL
OAuth2 and API security
Application modernization Java/Spring
On-site work in Chennai
Nice-to-have
AI software engineering tools Devin.AI CoPilot
Cloud-ready application deployment pipelines
Continuous Integration and Delivery environment
Kubernetes and Docker container platforms
Messaging systems IBM MQ ActiveMQ Tibco
Caching technologies Redis Hazelcast MemCached
Financial Services industry experience
Key Requirements
8-10 years relevant application development experience
Subject Matter Expert in banking payments and deposits
Bachelor’s degree or equivalent experience
Master’s degree preferred
Demonstrated leadership and project management skills