Java Spark Developer

Citigroup

Chennai, Tamil Nadu, India
**
6+ years java development experience
Hands-on apache spark expertise
Strong object-oriented programming skills
** Citigroup is seeking a Java Spark Developer for their Chennai location, offering a hybrid work environment. The role requires extensive experience in Java and Apache Spark, focusing on building scalable systems within an Agile framework. **

Job Summary

  • This role offers the opportunity to join a global team of over 230,000 dedicated professionals at Citi.
  • The successful candidate will design and develop scalable, high-performance code using Java and Bigdata/Java Spark.
  • You will work in a fast-paced, Agile environment driving engineering excellence while collaborating with architects and product owners.

Matching Summary

Match Score: 75

** Citigroup is seeking a Java Spark Developer for their Chennai location, offering a hybrid work environment. The role requires extensive experience in Java and Apache Spark, focusing on building scalable systems within an Agile framework. **

Skills & Requirements

Must-have

  • 6+ years Java development experience
  • Hands-on Apache Spark expertise
  • Strong object-oriented programming skills
  • REST API and RDBMS database knowledge
  • Kafka messaging systems experience
  • Microservices architecture exposure
  • Docker and Kubernetes containerization

Nice-to-have

  • SOLID principles adherence
  • Clean design and architecture focus
  • Cross-functional team collaboration
  • Agile methodology participation
  • High-quality unit testing with JUnit

Key Requirements

  • Bachelor's degree or equivalent experience
  • Master's degree preferred
  • 6+ years of development experience
  • Hybrid work arrangement required

Work Rights

Not specified

Tailored Resume

Cover Letter