CrawlJobs Logo

Core Java Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Jersey City

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

121200.00 - 181800.00 USD / Year

Job Description:

Market Risk Data management team responsible for design, develop and support market risk batch module for processing and enrichment of factor sensitivity data collected from front office risk systems, store the data in relational database and big data platform, send data to VAR calculation engine for VAR calculation

Job Responsibility:

  • Partner with multiple management teams to ensure appropriate integration of functions
  • Resolve variety of high impact problems/projects through in-depth evaluation
  • Provide expertise in area and advanced knowledge of applications programming
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business integrate
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts
  • Develop and optimize scalable Java data pipelines for processing financial data
  • Design and implement distributed computing solutions for risk modeling and regulatory compliance
  • Ensure efficient data storage and retrieval using Big Data
  • Implement best practices for performance tuning
  • Maintain high code quality through testing, CI/CD pipelines and version control
  • Work on batch processing frameworks for Market risk analytics

Requirements:

  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in core Java development and knowledge of framework such as Spring, Arca, Flink etc
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Working experience with Oracle and PL/SQL is also a plus
  • Multi-threading experience is a plus
  • Knowledge of Python is preferred
  • Bachelor's degree/University degree or equivalent experience

Nice to have:

  • Multi-threading experience
  • Knowledge of Python
What we offer:
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages including vacation, sick leave, and paid holidays
  • Discretionary and formulaic incentive and retention awards

Additional Information:

Job Posted:
September 10, 2025

Expiration:
September 16, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.