Citi Logo

Citi

Spark Java Developer

Job Posted 7 Days Ago Posted 7 Days Ago
Be an Early Applicant
Mississauga, ON
Mid level
Mississauga, ON
Mid level
The role requires developing and optimizing Spark Java-based data pipelines for analyzing financial data, ensuring efficient data storage, and implementing best practices for performance tuning.
The summary above was generated by AI

Seeking a mid-level Spark Java Developer with expertise in big data processing , Python and Apache spark particularly within finance domain. Candidate should have a strong experience working with financial instruments, market risk  and large scale distributed computing systems.

This role involves developing and optimizing data pipelines for risk calculations, trade analytics and regulatory reporting .

Key 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

Qualifications and Skills

  • 5 years + of experience in software development with at least 5 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
  • Excellent problem solving skills and strong mathematical and analytical mindset
  • Ability to work in a fast paced financial environment

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View the "EEO is the Law" poster. View the EEO is the Law Supplement.

View the EEO Policy Statement.

View the Pay Transparency Posting

Top Skills

Spark
Big Data
Git
Java
Jenkins
Python
Spark

Similar Jobs

15 Days Ago
Mississauga, ON, CAN
Mid level
Mid level
Fintech • Financial Services
Develop and optimize data pipelines for risk calculations and regulatory reporting using Spark and Java, focusing on financial data processing.
Top Skills: SparkBig DataGitHadoopJavaJenkinsPython
Yesterday
Toronto, ON, CAN
Expert/Leader
Expert/Leader
Food • Retail • Agriculture • Manufacturing
The Principal Data Architect will lead the creation of enterprise data models, collaborate with teams on data solutions, and ensure data governance and security while mentoring others.
Top Skills: AIAnalyticsAzure DatabricksCloud Data WarehouseData LakesData ModelingData WarehousingPower BISQL
Yesterday
Hybrid
East York, ON, CAN
Mid level
Mid level
Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
The Project Engineer I plans, develops, and executes capital projects, ensuring adherence to engineering standards and company processes while managing project budgets and timelines.
Top Skills: Engineering StandardsIntegrated Lean Six Sigma (Il6S)Project Management

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account