Senior Java Developer — High-Volume Backend & Cloud Apps (Hybrid)

Citi

Northwest Territories

Hybrid

CAD 131,000 - 196,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working (3 days in office)
Technical learning opportunities
Competitive compensation

Job summary

Citi in Canada, Northwest Territories, seeks a Senior Java Developer to design, build, and own high‑performance Java applications that underpin critical financial services at global scale. This is a hands‑on technical role shaping quality, architecture, and reliability in latency‑sensitive workloads.

You will architect RESTful services with Spring/Spring Boot, champion clean code, lead reviews, and drive testing automation while collaborating across teams to deliver robust software in a

Qualifications

  • 5+ years of professional Java development experience in cloud-based environments.
  • Expert-level Java, RESTful API design, and Spring/Spring Boot proficiency.
  • Relational and NoSQL databases, with clean code and TDD practices.
  • OpenShift/Kubernetes experience and messaging with MQ/Kafka.
  • Agile lifecycle knowledge with CI/CD and DevOps tooling.
  • Ability to lead technical delivery and operate autonomously.

Responsibilities

  • Design and develop high-volume, low-latency Java code for critical systems.
  • Architect RESTful APIs and scalable backend services using Spring.
  • Translate requirements into technical specs and artifacts.
  • Champion emerging tech to improve the stack.
  • Build and maintain automated tests for quality and reliability.
  • Lead code reviews and uphold engineering standards.
  • Own production systems, diagnose issues, and resolve incidents.
  • Collaborate with analysts, PMs, and engineers to deliver quality software.

Skills

Java
RESTful API design
Cloud engineering
CI/CD
Agile methodologies
System design
Code reviews

Tools

Spring
Spring Boot
OpenShift
Kubernetes
MQ
Kafka

Job description

Citi in Canada, Northwest Territories, seeks a Senior Java Developer to design, build, and own high‑performance Java applications that underpin critical financial services at global scale. This is a hands‑on technical role shaping quality, architecture, and reliability in latency‑sensitive workloads.

You will architect RESTful services with Spring/Spring Boot, champion clean code, lead reviews, and drive testing automation while collaborating across teams to deliver robust software in a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Architect for High-Performance Fintech
Senior Java Architect for High-Performance Fintech

Citi • Mississauga

Hybrid
CAD 94,000 - 142,000
Hybrid work model
Learning opportunities and growth
Competitive compensation and benefits
+1
Senior Applications Development Analyst
Senior Applications Development Analyst

Citi • Mississauga

On-site
CAD 94,000 - 142,000
Senior Java Tech Lead - Enterprise App Architect
Senior Java Tech Lead - Enterprise App Architect

Citibank (Switzerland) AG • Mississauga

On-site
Confidential
Java Engineer
Java Engineer

United States Digital Space LLC • Mississauga

On-site
CAD 100,000 - 120,000
Competitive compensation
Long-term career growth and development opportunities
Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)
Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)

MSZ Systems • Toronto

Hybrid
CAD 80,000 - 110,000
Senior Java Developer - Backend
Senior Java Developer - Backend

CG Consulting Group • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Java Architect - Cloud, API & DevOps Leader
Senior Java Architect - Cloud, API & DevOps Leader

Citigroup Inc. • Mississauga

On-site
CAD 169,000 - 240,000
Senior Java Full-Stack Engineer | Drive Impact
Senior Java Full-Stack Engineer | Drive Impact

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Mississauga Backend Engineer - Java/Spring Boot (Hybrid)
Mississauga Backend Engineer - Java/Spring Boot (Hybrid)

Smart IT Frame LLC • Mississauga

On-site
CAD 120,000 - 150,000
Senior Java Developer - Financial Services (Hybrid, Toronto)
Senior Java Developer - Financial Services (Hybrid, Toronto)

Highbrow LLC • Toronto

Hybrid
CAD 80,000 - 110,000