Citi

Lead Java Spark and Big Data Developer - Vice President

Citi
Apply
4 days ago
Pune, IndiaStaff+

Responsibilities

  • Design, develop, support, troubleshoot, optimize, and maintain applications using Java and Spark.
  • Build scalable APIs and integration solutions.
  • Analyze business requirements and translate them into technical solutions.
  • Conduct code reviews and ensure adherence to development standards.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Lead technical initiatives, mentor developers, and provide technical leadership.
  • Drive automation, modernization, and continuous improvement initiatives.

Requirements

  • 13–17 years of hands-on experience in Java application development.
  • Strong expertise in Java Spark, microservices, and REST APIs.
  • Experience with SQL databases and performance tuning.
  • Knowledge of Git, JIRA, Confluence, and CI/CD tools.
  • Strong analytical, problem-solving, and communication skills.
  • Experience leading technical initiatives and mentoring developers.
  • Bachelor’s degree in computer science, engineering, IT, or a related field.
  • Preferred: experience with big data technologies, AI/GenAI, automation, modern engineering practices, and financial services or other regulated industries.

Categories

BackendData Engineering
Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me