Java Full Stack Developer Assistant Vice President @ Citi
placeChennai, Tamil Nadu, India
attach_money $160,000
businessOn Site
scheduleFull Time
Posted 19 hours ago
Your Application Journey
Interview
Email Hiring Manager
****** @citi.com
Recommended after applying
Job Details
Overview
Citi is embarking on a multi-year technology initiative in the Wealth Tech Banking & Payment Technology Space. As a key part of this journey, the Java Full Stack Developer Assistant Vice President will join a technology team building a platform that supports various Messaging, API, and Workflow Components for Banking and Payment Services. This role offers an excellent opportunity to work on cutting edge projects using the latest technologies in a Hybrid-Agile environment.
Responsibilities
- Write quality code in Java and Spring Boot.
- Develop robust unit, integration, and performance tests using JUnit, Mockito, and Jest.
- Design and develop UI components with Angular JS 16 and ensure UI/UX best practices.
- Collaborate with onshore, offshore, and matrix teams to implement business solutions.
- Perform peer code reviews and maintain development documentation.
- Act as a subject matter expert (SME) guiding team members and communicating progress to senior stakeholders.
- Implement, test, and optimize cloud-ready applications using Kubernetes, Docker and CI/CD tools.
- Provide technical consultation and troubleshooting within a continuous improvement framework.
Required Skills and Experience
The candidate should have 10-15 years of experience with deep knowledge in Java technologies:
- Expertise in Spring Framework, Spring Boot, Spring Security, and Spring Data.
- Strong understanding of Java fundamentals including threading, collections, OOP, and design patterns.
- Proficiency in UI/UX design and AngularJS with unit testing using Jest.
- Experience with SQL databases (DB2/Oracle preferred) and modern development practices.
- Familiarity with micro services, RESTful architecture, and containerized deployments.
- Experience in a Financial Services environment is preferred.
Key Skills/Competency
Java, Spring Boot, Angular, Microservices, Kafka, Agile, CI/CD, Kubernetes, UI/UX, Financial
How to Get Hired at Citi
🎯 Tips for Getting Hired
- Customize your resume: Tailor your skills to Citi's requirements.
- Highlight relevant experience: Emphasize Java, Spring Boot, and Angular expertise.
- Research Citi: Understand their tech initiatives and culture.
- Prepare for interviews: Practice technical and behavioral questions.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Java and Spring Boot frameworks.
circle
Practice unit/integration testing techniques.
circle
Study microservices and container technologies.
circle
Brush up on Angular and RESTful APIs.
Behavioral Questions
circle
Describe team collaboration under pressure.
circle
Explain handling tight deadlines.
circle
Share experience with global team communication.
circle
Discuss problem-solving in complex projects.
Frequently Asked Questions
What technical skills are essential for a Java Full Stack Developer Assistant Vice President at Citi?
keyboard_arrow_down
How important is financial services experience for this role at Citi?
keyboard_arrow_down
What are the key responsibilities of the Java Full Stack Developer Assistant Vice President at Citi?
keyboard_arrow_down
How does Citi support professional growth in this position?
keyboard_arrow_down
What work environment can candidates expect at Citi?
keyboard_arrow_down