C
Java Full Stack Developer
Citi
Chennai, Tamil NaduSalary not disclosed6–8 years expDay ShiftPosted 3d ago1 views
Actively Hiring
Before you apply — will your resume pass the ATS?
Most IT resumes get rejected by ATS before a recruiter sees them.
Apply for this Job
Before you apply — will your resume pass the ATS?
Most IT resumes get rejected by ATS before a recruiter sees them.
Check My Resume FreeJob Description
Role Overview
Citi is looking for a talented and driven Java Full Stack Developer to become a key member of its technology team in Chennai. In this role, you will play a central part in designing, building, and maintaining Trade Finance applications using modern development practices and cloud-native technologies. You will work in a collaborative environment alongside developers, testers, and business stakeholders across the full software development lifecycle.
Key Responsibilities
- Design, develop, and maintain robust Java applications using Spring Boot and microservices architecture with Angular or React on the front end
- Build and integrate RESTful APIs with multiple backend systems to ensure seamless data flow
- Work with both Oracle relational databases and MongoDB NoSQL databases while maintaining data integrity and optimal performance
- Containerise and deploy applications using Docker on cloud platforms such as OpenShift, AWS, Azure, or GCP
- Write clean, well-documented, and testable code and actively participate in peer code reviews
- Troubleshoot production issues and contribute to continuous improvements in development processes
- Monitor application health and logging using the ELK stack (Elasticsearch, Logstash, Kibana)
- Keep pace with emerging trends and best practices in Java and cloud-based development
Required Qualifications
- 5 to 6 years of hands-on experience in Java or J2EE development with strong Spring Boot and Spring Framework expertise
- Proven ability to design and implement RESTful APIs
- Working knowledge of Oracle (relational) and MongoDB (NoSQL) databases
- Practical experience with Angular for front-end development
- Experience with Docker containerisation and at least one cloud platform such as OpenShift, Cloud Foundry, AWS, Azure, or GCP
- Solid understanding of microservices architecture and associated design patterns
- Familiarity with the ELK stack for logging and monitoring
- Strong analytical, problem-solving, and communication skills
- Experience with messaging systems like Apache Kafka or ActiveMQ is a plus
- Knowledge of legacy technologies such as JSP, Struts 2.x, or DWR for codebase maintenance is advantageous
Why Join Us
Citi is one of the world's leading financial institutions, offering you the chance to work on complex, high-impact systems that support global trade and finance operations. Join a diverse and inclusive team where your skills are valued and your career growth is actively supported.
Requirements
- 5 to 6 years of Java or J2EE development experience
- Strong proficiency in Spring Boot and Spring Framework
- Experience building RESTful APIs
- Hands-on experience with Angular for front-end development
- Knowledge of Oracle and MongoDB databases
- Experience with Docker and cloud platforms such as OpenShift, AWS, Azure, or GCP
- Understanding of microservices architecture and design patterns
- Familiarity with ELK stack (Elasticsearch, Logstash, Kibana)
- Strong problem-solving and communication skills
Benefits
- Equal opportunity employer with inclusive workplace policies
- Opportunity to work on global Trade Finance applications
- Exposure to modern cloud-native and microservices technologies
- Collaborative and growth-oriented work environment
Frequently Asked Questions
How to apply for Java Full Stack Developer at Citi?
Contact the company directly.
What is the salary for this role?
Salary details will be discussed during the interview.
What experience is required?
6–8 years of experience is required.
Is this position still open?
Yes, this position is currently active and accepting applications.
Similar Jobs
T
Remote Business Analyst
Turing
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·1h ago
View & Apply T
Remote Business Analyst
Turing
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·1h ago
View & Apply T
Remote Business Analyst
Turing
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·1h ago
View & Apply