C
Senior Java Developer
Citi
Chennai, Tamil NaduSalary not disclosed3 years expDay ShiftPosted 3d ago6 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 skilled Senior Java Developer to join its Applications Development team in Chennai. In this intermediate-level role, you will contribute to the design, development, and implementation of enterprise-grade application systems within a globally recognised financial services environment. You will work closely with cross-functional technology teams to build robust, scalable, and secure solutions that support Citi's banking operations.
Key Responsibilities
- Design and build scalable microservices architecture using Java 8/11/17 and Spring Boot
- Deploy and manage cloud-native applications on OpenShift container platform
- Integrate IBM MQ and Kafka messaging systems with backend services
- Develop and optimise RESTful APIs and handle JSON data processing
- Work with PostgreSQL databases and ensure performance optimisation
- Implement CI/CD pipelines and maintain automated testing frameworks
- Identify application vulnerabilities and conduct security and debug testing
- Configure and customise IBM Financial Transaction Manager solutions
- Mentor junior developers and serve as a subject matter expert for senior stakeholders
- Ensure compliance with firm policies, coding standards, and ethical guidelines
Required Qualifications
- 2 to 5 years of relevant experience in application development within the financial services industry
- Hands-on expertise in Java, Spring Boot, and microservices architecture
- Experience with Docker, Kubernetes, and OpenShift deployment
- Proficiency in IBM MQ or Kafka messaging and PostgreSQL database management
- Strong understanding of clean code principles, design patterns, and test-driven development
- Familiarity with AI-assisted development tools such as GitHub Copilot or ChatGPT
- Bachelor's degree in a relevant field or equivalent professional experience
- Excellent written and verbal communication skills with strong problem-solving ability
Why Join Us
Citi offers a dynamic and inclusive work environment where you can work on high-impact financial technology solutions at a global scale. This role provides an excellent platform to grow your technical expertise, lead meaningful projects, and contribute to one of the world's most respected banking institutions.
Requirements
- Java 8/11/17 and Spring Boot proficiency
- Microservices architecture design
- OpenShift container platform deployment
- IBM MQ and Kafka messaging systems
- RESTful API development and JSON processing
- PostgreSQL database optimisation
- Docker and Kubernetes containerisation
- CI/CD pipeline implementation
- IBM Financial Transaction Manager expertise
- Test-driven development and design patterns
- AWS or Azure cloud platforms (preferred)
- Banking or fintech domain experience (preferred)
- Agile methodology knowledge
Benefits
- Equal opportunity employer with inclusive workplace policies
- Opportunity to work with global banking technology teams
- Exposure to cutting-edge cloud and AI development tools
- Career growth within a leading international financial institution
Frequently Asked Questions
How to apply for Senior Java 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?
3 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