Deep understanding of microservices best practices
The role involves analyzing and collaborating on technical solutions to provide optimum results for clients while owning the success of delivery
Job Summary
The role involves analyzing and collaborating on technical solutions to provide optimum results for clients while owning the success of delivery.
Candidates are expected to mentor other developers, organize code reviews, and ensure strict adherence to Citi's engineering standards.
The position requires contributing to continual improvement by suggesting enhancements to software architecture, development processes, and new technologies.
Matching Summary
The role involves analyzing and collaborating on technical solutions to provide optimum results for clients while owning the success of delivery.
Skills & Requirements
Must-have
8+ years relevant experience
Expert level JAVA/J2EE Spring Boot
Deep understanding of Microservices best practices
Hands-on Oracle database experience
Proficiency with GIT and JIRA tools
Agile/Scrum methodology experience
Nice-to-have
Strong communication skills with stakeholders
MongoDB experience
Kafka knowledge
Ability to operate with limited supervision
Experience in high- and low-level system design
Key Requirements
Bachelor's degree or equivalent experience
8 years of relevant experience
Experience in systems analysis and programming
Working knowledge of consulting/project management techniques