CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries

Lead Java Risk Developer Jobs (Hybrid work)

1 Job Offers

Filters
Lead Java Risk Developer
Save Icon
Lead Java Risk Developer role in Mississauga. Drive CVA and counterparty credit risk technology using Java, Python, and Kafka on cloud platforms. This senior position requires 6+ years' experience, offering leadership in high-impact projects for Citi's capital markets.
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Pursue a high-impact career at the intersection of finance and technology by exploring Lead Java Risk Developer jobs. This senior-level role is a critical function within the financial services industry, focusing on the design, development, and maintenance of sophisticated software systems that manage and mitigate financial risk. Professionals in this field are the technical architects behind the platforms that protect financial institutions from market volatility, counterparty credit exposure, and other complex financial dangers. If you are a seasoned Java expert with a passion for building resilient, high-performance systems, this career path offers a challenging and rewarding opportunity. A Lead Java Risk Developer is fundamentally responsible for the end-to-end lifecycle of risk management applications. This begins with analyzing complex business requirements related to financial risk, such as XVA (Valuation Adjustments), counterparty credit risk, or market risk for various trading products. They then translate these requirements into robust technical architectures and lead the hands-on development of these systems. A typical day involves designing and coding core Java applications, often structured as microservices, and integrating them with a modern technology stack to handle massive volumes of real-time data. Common responsibilities include architecting scalable solutions, optimizing system performance, conducting code reviews, and mentoring mid-level developers on the team. They act as the bridge between business stakeholders, quants, and the technology team, ensuring that the final product accurately reflects risk management needs and adheres to the highest coding standards. The technical skill set required for Lead Java Risk Developer jobs is extensive and specialized. Mastery of Core Java, with a deep understanding of multithreading, concurrency, and JVM performance tuning, is non-negotiable. These professionals are expected to have advanced knowledge of distributed systems architecture and in-memory computing platforms to achieve the low-latency processing demands of risk calculations. Experience with messaging systems like Apache Kafka for real-time data ingestion and NoSQL databases such as MongoDB for data persistence is commonplace. Furthermore, expertise in building and deploying applications on cloud platforms using containerization technologies like Kubernetes and Docker, supported by robust CI/CD pipelines, is now a standard requirement. Beyond pure technical prowess, successful candidates possess strong analytical and problem-solving skills to deconstruct complex risk problems. Leadership and project management capabilities are essential, as is the ability to communicate complex technical concepts clearly to non-technical audiences. Typically, a Bachelor's degree in Computer Science or a related field and 6+ years of progressive experience in application development, with a significant portion focused on financial systems, are standard prerequisites for these high-level jobs. For those who thrive on technical challenges and want to build systems that are fundamental to financial stability, Lead Java Risk Developer jobs represent a premier career destination.

Filters

×
Countries
Category
Location
Work Mode
Salary