Senior Java Developer

Citigroup

Chennai, Tamil Nadu, India
Hybrid
4+ years java development experience
Spring boot and restful apis proficiency
Cloud environment experience with aws ecs or openshift
Citigroup is seeking a Senior Java Developer for their Chennai location, offering a hybrid work model. The role involves hands-on coding within Java applications, focusing on development, testing, and collaboration with cross-functional teams

Job Summary

  • The role involves hands-on coding and development of efficient, reusable, and reliable Java code for high-volume, low-latency applications.
  • Candidates will participate in architectural discussions to create robust solutions and ensure code quality through unit testing and peer reviews.
  • This position offers the opportunity to join a global team of over 230,000 dedicated people at Citi with a focus on career growth and community impact.

Matching Summary

Match Score: 85

Citigroup is seeking a Senior Java Developer for their Chennai location, offering a hybrid work model. The role involves hands-on coding within Java applications, focusing on development, testing, and collaboration with cross-functional teams.

Skills & Requirements

Must-have

  • 4+ years Java development experience
  • Spring Boot and RESTful APIs proficiency
  • Cloud environment experience with AWS ECS or OpenShift
  • NoSQL and SQL database experience
  • Kafka messaging systems knowledge
  • JWT and OAuth authentication standards
  • CI/CD pipeline and DevOps practices

Nice-to-have

  • Financial domain experience
  • Subject Matter Expertise in Applications Development
  • Leadership and project management skills
  • Experience with LightSpeed and Kibana
  • Strong analytical problem-solving skills
  • Ability to thrive in distributed global teams

Key Requirements

  • Bachelor's degree or equivalent experience
  • Minimum 4 years of Java development experience
  • Proficiency in Spring Boot, Gradle, and Microservices

Work Rights

Not specified

Tailored Resume

Cover Letter