Senior Java Developer

Citigroup

Chennai, Tamil Nadu, India
Hybrid
5+ years java development experience
Spring boot and microservices expertise
Rest api and json integration skills
Citi is seeking a Senior Java Developer for a hybrid role based in Chennai or Pune. The position requires extensive experience in Java, J2EE, Spring Boot, and related technologies, with a focus on application systems analysis and programming, as well as the ability to work with minimal supervision

Job Summary

  • This role offers the opportunity to join a global team of over 230,000 dedicated professionals at Citigroup.
  • The position involves designing and implementing responsive web interfaces while analyzing applications for security vulnerabilities.
  • Candidates will act as a subject matter expert to senior stakeholders and guide new analysts in programming solutions.

Matching Summary

Match Score: 85

Citi is seeking a Senior Java Developer for a hybrid role based in Chennai or Pune. The position requires extensive experience in Java, J2EE, Spring Boot, and related technologies, with a focus on application systems analysis and programming, as well as the ability to work with minimal supervision.

Skills & Requirements

Must-have

  • 5+ years Java development experience
  • Spring Boot and Microservices expertise
  • REST API and JSON integration skills
  • Docker and Kubernetes containerization
  • Angular or similar UI framework knowledge
  • CI/CD pipeline toolchain proficiency

Nice-to-have

  • Experience in Financial Service industry
  • Mentoring and coaching junior analysts
  • Shell scripting and Unix command knowledge
  • Performance testing and mocking capabilities
  • Strong problem-solving under pressure

Key Requirements

  • Bachelor's degree or equivalent experience
  • Minimum 5 years relevant experience
  • Intermediate level Applications Development role experience

Work Rights

Not specified

Tailored Resume

Cover Letter