2 days ago
Mississauga, CanadaStaff+
Base Salary
$121k - $171k/yr
Responsibilities
- Build and maintain high-performance backend services using Java 17 or higher for risk and finance applications.
- Develop responsive, user-facing features with React.
- Design and review scalable, high-performance, reliable application architecture.
- Drive critical workstreams independently and oversee delivery toward measurable outcomes.
- Establish coding and design standards across frontend and backend development.
- Partner with Risk, Finance, Front Office, analysts, stakeholders, and external regulators on capital reporting projects.
- Mentor engineers at different experience levels and support their professional growth.
- Collaborate across teams to deliver software that meets client needs and performance expectations.
Requirements
- At least 6 years of hands-on engineering experience, including technical leadership responsibilities.
- A degree in a STEM or Finance-related discipline; a bachelor's or master's degree in Computer Science or a related technical field is beneficial.
- Experience building enterprise-grade backend applications with Java 17 or higher, NoSQL, and Spring.
- Experience building frontend applications with React.
- Experience with relational and document databases, data structures, caching, and reporting systems.
- Experience managing or mentoring engineers, including teams distributed across multiple time zones.
- Experience working with large and complex codebases.
- Experience building RESTful web services with Java, Spring Boot, JSON, SQL, and modern build tools.
- Experience designing event-driven microservices following 12-factor application development standards.
- Familiarity with CI/CD and orchestration tools such as Tekton or Harness.
- Beneficial experience includes financial services, credit risk or market risk capital, public or private cloud deployment, AWS, distributed caching, big data platforms, batch and real-time high-volume data processing, and database design.
Benefits
- Hybrid working model with three days in the office and two days working remotely.
- Learning and development programs for continued growth as a technologist.
- Collaboration with teams across multiple regions and business functions.
- Resources supporting financial wellbeing, family support, and work-life balance.
- Full-time role with long-term professional growth and stability.
Tech Stack
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
