Taro Logo

Java Fullstack Developer - C11 (5 to 9 yrs) - Chennai

A leading global bank providing financial services and solutions to consumers, corporations, governments and institutions.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Java Fullstack Developer - C11 (5 to 9 yrs) - Chennai

Citi is seeking a Senior Java Fullstack Developer to join their Wealth Tech Banking & Payment Technology initiative. This is an exciting opportunity to be part of a multi-year technology transformation project, building new platforms from scratch using cutting-edge technologies.

The role involves developing messaging, API, and workflow components for banking and payment services across the bank. As a core member of the technology team, you'll be responsible for implementing projects using Java, Spring Boot, Kafka, and other modern technologies. The position offers excellent exposure to both business and technology initiatives within the wealth tech banking division.

Working in a Hybrid-Agile environment, you'll be responsible for writing high-quality code, designing and developing components, collaborating with cross-functional teams, and serving as a technical SME. The role requires strong expertise in Java, Spring Framework, Angular JS, and various other technologies including messaging systems, containerization, and cloud platforms.

The ideal candidate will have 5-9 years of experience in financial services, strong technical skills across full-stack development, and excellent communication abilities. This is an opportunity to work with a leading global financial institution, contributing to systems that maintain Citi's competitive edge in the banking sector.

The position offers professional growth through exposure to enterprise-scale applications, cutting-edge technologies, and complex financial systems. You'll be part of a collaborative team environment with opportunities to mentor junior developers and influence technical decisions. Citi provides a supportive workplace culture with a commitment to diversity and inclusion, making it an excellent choice for technologists looking to advance their careers in financial technology.

Last updated 23 days ago

Responsibilities For Java Fullstack Developer - C11 (5 to 9 yrs) - Chennai

  • Write quality code in Java, Spring Boot and related stack
  • Develop components with Angular JS 16
  • Write unit tests using JUnit, Mockito, and Jest
  • Design and develop components with minimal assistance
  • Collaborate with development team and communicate progress
  • Work with onshore/offshore teams to implement business solutions
  • Write user/support documentation
  • Perform peer code reviews
  • Act as SME to senior stakeholders
  • Analyze and resolve security vulnerabilities
  • Serve as advisor to junior analysts

Requirements For Java Fullstack Developer - C11 (5 to 9 yrs) - Chennai

Java
JavaScript
Kafka
MongoDB
Redis
  • 5-9 years of relevant experience in Financial Services industry
  • Strong knowledge of Spring Framework, Spring Boot, Spring Security
  • Experience with Java threading, Collections, Exception Handling, JDBC
  • Proficiency in UI/UX Design and Angular JS
  • Experience with SQL (DB2/Oracle)
  • Knowledge of SOA & Microservices using REST
  • Experience with CI/CD pipelines
  • Understanding of Agile methodologies
  • Bachelor's degree or equivalent experience
  • Strong communication skills

Benefits For Java Fullstack Developer - C11 (5 to 9 yrs) - Chennai

Medical Insurance
401k
  • Equal opportunity employer
  • Reasonable accommodations for persons with disabilities

Jobs Related To Citi Java Fullstack Developer - C11 (5 to 9 yrs) - Chennai