CrawlJobs Logo

Java Tech Lead

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada, Toronto

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Stress testing Team is responsible for delivering Stress testing related solutions to Citi’s risk & finance organization which manages Citi’s exposure to financial institutions, governments, and corporates that trade with Citi. The team engineers, builds, and maintains software used to compute metrics that help mitigate Citi’s exposure to counterparty default & help meet regulations like CECL, GSST, IFRS9, CCAR.

Job Responsibility:

  • Lead team(s) of passionate engineers supporting multiple systems
  • Set up and maintain processes that empower the team to move quickly
  • Be hands-on in technical architecture and reviews
  • Independently own and drive multiple critical work streams
  • Establish and drive adoption of design and coding best practices within your team
  • Liaise with senior stakeholders across Risk, Finance, and Front Office business organizations, and external Market Regulators
  • Mentor and guide professional development of analysts & engineers on your team
  • Collaborate with and across teams to design, build, and deliver high-quality software

Requirements:

  • 8-10 years of industry experience
  • 7+ years of engineering management
  • 4+ years of managing individual contributors
  • 2+ years of managing managers
  • BS or MS in Computer Science or related technical field
  • Graduate in STEM or Finance disciplines
  • Broad experience in relational and document databases, data structures, caching, and reporting
  • Develop enterprise-grade applications using Java 8/JEE (and higher), No SQL, Spring
  • Experience managing and mentoring junior and senior engineers across multiple time zones
  • Experience attracting and hiring top talents
  • Proficient at working with large and complex code bases
  • Ability to be metrics/data-driven
  • Experience in financial industry specifically in Credit Risk & Market Risk Capital domains
  • Technologies and tools: Java, Web/Restful service development, Angular, JSON, Python, SQL, Build tools
  • Experience in event-driven design of Microservices and 12-factor app development standards
  • Experience building modern enterprise applications and deploying to public or private clouds including AWS
  • Experience in distributed cache systems like Apache Ignite or Redis
  • Experience in big data platforms and technologies such as Hadoop, Hive, HDFS, Presto/Starburst, Spark, and Kafka
  • Experience in Spring Framework and Cloud Computing for both batch and real-time high volume data processing
  • Experience in understanding complex SQLs and exposure to Database Design Concepts including Data Modeling, Logical/Conceptual Design

Nice to have:

  • Experience in financial industry specifically in Credit Risk & Market Risk Capital domains
  • Technologies and tools: Java, Web/Restful service development, Angular, JSON, Python, SQL, Build tools
  • Experience in event-driven design of Microservices and 12-factor app development standards
  • Experience building modern enterprise applications and deploying to public or private clouds including AWS
  • Experience in distributed cache systems like Apache Ignite or Redis
  • Experience in big data platforms and technologies such as Hadoop, Hive, HDFS, Presto/Starburst, Spark, and Kafka
  • Experience in Spring Framework and Cloud Computing for both batch and real-time high volume data processing
  • Experience in understanding complex SQLs and exposure to Database Design Concepts including Data Modeling, Logical/Conceptual Design
What we offer:
  • Global Benefits
  • Best-in-class benefits
  • Equal opportunity and affirmative action employer
  • Reasonable accommodation for persons with disabilities

Additional Information:

Job Posted:
March 21, 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.