Taro Logo

Full stack Java Developer-3-5 Years- Chennai

Citi is a leading global bank providing financial services and products to consumers, corporations, governments and institutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Full stack Java Developer-3-5 Years- Chennai

Citi, a leading global financial institution, is seeking a Full Stack Java Developer to join their technology team in Chennai. This mid-level position offers an exciting opportunity to work on complex system integration projects within one of the world's largest banking organizations. The role focuses on developing and maintaining enterprise-scale applications using modern Java technologies and cloud platforms.

The ideal candidate will be hands-on with full-stack development, combining backend expertise in Java, Spring Boot, and various databases with frontend skills in Angular and modern web technologies. You'll be working in a collaborative environment, interfacing with cross-functional teams across multiple geographical areas, and contributing to the bank's digital transformation initiatives.

This position requires strong technical fundamentals in Java ecosystem, test-driven development practices, and modern DevOps tools. You'll be responsible for building robust, scalable solutions while following industry best practices and standards. The role offers exposure to cutting-edge technologies including cloud platforms, microservices architecture, and AI-powered development tools like GitHub Copilot.

Working at Citi means joining a global team that values diversity and innovation. The position provides an excellent opportunity to work on enterprise-scale applications that impact millions of users worldwide. You'll be part of a team that embraces modern development practices and continuously adopts new technologies to deliver better banking solutions.

The role requires a bachelor's degree in computer science or related field, along with 3+ years of relevant experience in full-stack development. Strong problem-solving abilities and excellent communication skills are essential, as you'll be collaborating with teams across different time zones and cultures.

Last updated a day ago

Responsibilities For Full stack Java Developer-3-5 Years- Chennai

  • Participate in establishment and implementation of new or revised application systems
  • Contribute to applications systems analysis and programming activities
  • Work on complex system integration projects
  • Develop and maintain applications using Java, Spring, and related technologies
  • Work with business analysts, database administrators, and technical architects

Requirements For Full stack Java Developer-3-5 Years- Chennai

Java
JavaScript
MongoDB
  • 3+ years of relevant experience
  • Experience in Java, Spring, Spring Boot, Spring Cloud, J2EE Design Patterns
  • Knowledge of front-end technologies (JavaScript, Angular 8/9, CSS2/CSS3, HTML)
  • Strong knowledge of SQL, JDBC, Unix commands
  • Experience with relational databases (Oracle/DB2) and NoSQL (MongoDB)
  • Experience with cloud deployment
  • Expertise in test-driven development, CI/CD tools
  • Bachelor's degree or equivalent experience
  • Excellent communication and analytical skills

Interested in this job?

Jobs Related To Citi Full stack Java Developer-3-5 Years- Chennai