Java Full stack Applications Development Senior Programmer Analyst - Assistant Vice President
Citigroup
Chennai, Tamil Nadu, India
Hybrid
Java 1.8 and above
Angular javascript typescript html css
Spring boot rest api development
Citi is seeking a Java Full Stack Applications Development Senior Programmer Analyst for its Chennai office, aimed at individuals with strong front-end and back-end development skills. The position offers a hybrid work model and emphasizes the importance of contributing to application systems analysis, development, and user support while maintaining compliance with organizational standards
Job Summary
This role involves participating in the establishment and implementation of new or revised application systems to meet specific business needs.
The position requires monitoring all phases of the development process including analysis, design, construction, testing, and implementation while providing user support.
Candidates will serve as advisors or coaches to lower-level analysts and exercise independence of judgement with limited direct supervision.
Matching Summary
Match Score: 85
Citi is seeking a Java Full Stack Applications Development Senior Programmer Analyst for its Chennai office, aimed at individuals with strong front-end and back-end development skills. The position offers a hybrid work model and emphasizes the importance of contributing to application systems analysis, development, and user support while maintaining compliance with organizational standards.
Skills & Requirements
Must-have
Java 1.8 and above
Angular JavaScript TypeScript HTML CSS
Spring Boot REST API development
Hibernate JPA Oracle query optimization
Git source control software
Microservices architecture knowledge
Reactive programming paradigms
Nice-to-have
Event-driven architecture Kafka RabbitMQ
Performance tuning and scalability
Production reliability experience
UX design implementation skills
Coaching junior analysts
Risk technology assessment
Business process evaluation
Key Requirements
Bachelor's degree or equivalent experience
Hands-on experience with UI technologies
Expertise in backend Java and Spring Boot
Familiarity with microservices and event-driven architectures