Senior Java Technology Developer – Vice President

Citigroup Inc.

Mississauga

Hybrid

CAD 180.000 - 260.000

Vollzeit

14 Tage+

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Hybrid work model
Competitive compensation
Benefits package

Zusammenfassung

Citi is seeking a Senior Java Technology Developer – Vice President to own critical Credit Risk and Capital Markets platforms, driving modernization to cloud-native microservices within a globally distributed team.

You will shape architecture, set engineering standards, mentor engineers, and deliver high-impact solutions. Deep Java expertise, domain knowledge in Capital Markets, and leadership at scale are essential; hybrid work includes in-office in Mississauga with remote options.

Qualifikationen

  • 6+ years of experience in application development or systems analysis.
  • Deep expertise in Core Java and object-oriented design, with concurrency and performance tuning.
  • Experience re-engineering monoliths to microservices and deploying Docker/Kubernetes.
  • Knowledge of distributed data processing (Flink) and distributed caches (Redis/Coherence/GridGain).
  • DB experience with Oracle and NoSQL (MongoDB).
  • Capital Markets domain knowledge (Derivatives, Credit Risk, Risk Management).
  • Bachelor's or Master's in CS/Engineering or equivalent experience.

Aufgaben

  • Design and deliver high-performance Credit Risk and Capital Markets systems across the full SDLC.
  • Lead re-architecture to cloud-native microservices with scalable, resilient deployments.
  • Define architecture decisions for modernization, cloud migration, and data processing tech stacks.
  • Build low-latency, enterprise-grade systems with strong security and performance.
  • Collaborate with global engineers, analysts, DevOps, and support teams.
  • Mentor junior engineers and drive engineering standards across the team.

Kenntnisse

Core Java
Multithreading
JVM Tuning
Docker & Kubernetes
Distributed Systems
Apache Flink
Cache Technologies
Oracle / MongoDB
Capital Markets domain
SDLC / DevOps

Ausbildung

Bachelor's or Master's in CS/Engineering

Tools

Docker
Kubernetes
Git / Bitbucket / Jenkins
Jira / SonarQube
GitHub Copilot

Jobbeschreibung

## Senior Java Technology Developer – Vice PresidentApply: Hybrid: Mississauga Ontario Canada: Toronto - Canada: Full time: Posted Today: 26995605Citi is looking for a Senior Java Developer to take technical ownership of business-critical Credit Risk and Capital Markets platforms, driving the modernization of large-scale systems into resilient, cloud-native architectures. In this Vice President-level role, you will operate as a senior individual contributor and technical leader — shaping engineering standards, guiding platform evolution, and delivering high-impact solutions across a globally distributed team. If you bring deep Java expertise, Capital Markets domain knowledge, and a drive to solve complex engineering challenges at scale, this role offers the scope and influence to make a real difference**.**## **Responsibilities*** Design and deliver high-performance, enterprise-scale Credit Risk and Capital Markets systems across the full software development lifecycle, from architecture through production deployment.* Lead the re-engineering of complex, monolithic applications into modern, cloud-native microservices, ensuring scalability, resilience, and regulatory compliance at every stage.* Define and drive architectural decisions for platform modernization initiatives, including cloud migration and the adoption of distributed data processing technologies.* Build and sustain low-latency, highly available systems that meet enterprise-grade standards for security, performance, and operational stability.* Partner with a global team of software engineers, business analysts, DevOps, and support functions to deliver quality solutions across Capital Markets and Risk domains.* Mentor and develop mid-level and junior engineers, raising engineering standards and enabling the team to consistently deliver production-grade solutions.* Evaluate and integrate emerging technologies — including AI-assisted development tooling — to improve engineering efficiency and delivery quality.## **Required Qualifications & Skills*** 6+ years of experience in application development or systems analysis, with a track record of delivering large-scale, complex technology initiatives.* Deep expertise in Core Java, including object-oriented design principles, concurrent and multi-threaded programming, JVM memory management, and performance tuning.* Hands-on experience re-engineering monolithic applications into microservices architectures, and deploying containerised workloads using Docker and Kubernetes.* Practical knowledge of distributed systems and data processing frameworks such as Apache Flink, alongside distributed caching technologies such as Redis, Oracle Coherence, or GridGain.* Database experience spanning relational platforms (preferably Oracle) and NoSQL technologies (preferably MongoDB), with the ability to design for scale and reliability.* Proven domain knowledge in Capital Markets, including Derivatives, Credit Risk, and Risk Management, with experience supporting risk-sensitive, business-critical platforms.* Bachelor's or Master's degree in Computer Science, Engineering, or a related STEM discipline, or equivalent practical experience in a comparable role.## **Beneficial Skills & Qualifications*** Experience with SDLC and DevOps tooling including Git, Bitbucket, Jenkins, SonarQube, and JIRA, with familiarity in secure coding practices.* Familiarity with Linux and Unix environments, including scripting for automation and operational tasks.* Experience using AI-assisted development tools such as GitHub Copilot or Devin to accelerate engineering delivery.* Recognised subject matter expertise in one or more areas of application development, with a demonstrated ability to influence architectural and strategic decisions at a senior level.## **What We Offer**At Citi, you will work at the intersection of technology and financial markets, contributing to platforms that directly support global Capital Markets operations. This is a senior role with real ownership, strategic influence, and the opportunity to shape how critical systems are built and modernised across a high-performing global engineering team.* Hybrid working model with 3 days in the office and 2 days working remotely, giving you flexibility alongside meaningful in-person collaboration.* Opportunity to lead technically significant, franchise-critical initiatives with direct impact on Credit Risk and Capital Markets infrastructure at global scale.* Access to continuous learning and professional development resources to deepen both technical and domain expertise.* A performance-driven environment where senior engineers have genuine influence over architectural direction and technology strategy.* Competitive compensation and a comprehensive benefits package designed to support your financial wellbeing and long-term career growth.* Wellbeing support and work-life balance initiatives, backed by programmes tailored to the needs of experienced technology professionals.Apply now to bring your Java engineering expertise to one of the world's leading financial institutions and take technical ownership of platforms that matter**.**
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Java Developer Lead Analyst - Vice President
Java Developer Lead Analyst - Vice President

Citigroup Inc. • Mississauga

Hybrid
CAD 130.000 - 170.000
Hybrid work model (3 days in-office, 2
Big Data technologies exposure (Spark,
Full Stack Java Developer Tech Lead- Vice President
Full Stack Java Developer Tech Lead- Vice President

Citigroup Inc. • Mississauga

Hybrid
CAD 140.000 - 190.000
Senior Java Developer - Vice President
Senior Java Developer - Vice President

Citigroup Inc. • Mississauga

Hybrid
CAD 121.000 - 171.000
Senior Java Full Stack Developer – Vice President
Senior Java Full Stack Developer – Vice President

Citigroup Inc. • Mississauga

Hybrid
CAD 140.000 - 200.000
Applications Development Technology Lead Analyst - Lead Java Developer - Vice President
Applications Development Technology Lead Analyst - Lead Java Developer - Vice President

Citigroup Inc. • Kanada

Hybrid
CAD 121.000 - 171.000
Java Full Stack Developer - Assistant Vice President
Java Full Stack Developer - Assistant Vice President

Citigroup Inc. • Mississauga

Hybrid
CAD 133.872 - 200.880
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Citigroup Inc. • Mississauga

Hybrid
CAD 94.000 - 142.000
VP Senior Software Engineer
VP Senior Software Engineer

Citigroup Inc. • Kanada

Hybrid
CAD 121.000 - 171.000
Applications Development Sr Programmer Analyst
Applications Development Sr Programmer Analyst

Citigroup Inc. • Mississauga

Hybrid
CAD 94.000 - 142.000
Senior Engineering Manager
Senior Engineering Manager

Citigroup Inc. • Mississauga

Hybrid
CAD 145.000 - 218.000