×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Technology Developer – Vice President

Job in Mississauga, Ontario, Canada
Listing for: Citi
Full Time position
Listed on 2026-10-23
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Software Architect, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 121000 - 171000 CAD Yearly CAD 121000.00 171000.00 YEAR
Job Description & How to Apply Below

Citi 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, Dev Ops, 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 Grid Gain.
  • Database experience spanning relational platforms (preferably Oracle) and No

    SQL 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 Dev Ops tooling including Git, Bitbucket, Jenkins, Sonar Qube, 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 Git Hub 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…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary