Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Citigroup Logo

Java Spark Developer - Associate Vice President

Citigroup

$121,200 - $181,800
Sep 10, 2025
New York, NY, USA
Apply Now

Citi is seeking a Spark Java Developer to develop and optimize data pipelines for risk calculations, trade analytics, and regulatory reporting within the finance domain.

Requirements

  • 5 years + of experience in software development with at least 3 years of experience in Spark Java and Big data frameworks
  • Strong proficiency in Python and Spark Java with knowledge of core spark concepts (RDDs, Dataframes, Spark Streaming, etc)
  • Experience working in financial markets, risk management and financial instruments
  • Familiarity with market risk concepts including VaR, Greeks, scenario analysis and stress testing
  • Hands on experience with Hadoop, Spark
  • Proficiency on Git, Jenkins and CI/CD pipelines

Responsibilities

  • Develop and optimize scalable Spark Java-based data pipelines for processing and analyzing large scale financial data
  • Design and implement distributed computing solutions for risk modeling, pricing, and regulatory compliance
  • Ensure efficient data storage and retrieval using Big Data
  • Implement best practices for spark performance tuning including partition, caching and memory management
  • Maintain high code quality through testing, CI/CD pipelines and version control (Git, Jenkins)
  • Work on batch processing frameworks for Market risk analytics

Other

  • Ability to work in a fast paced financial environment
  • Excellent problem solving skills and strong mathematical and analytical mindset
  • Full time employment
  • Bachelor's degree or higher (not explicitly mentioned but implied)
  • Travel requirements not mentioned