Java Backend Engineer: Scalable Microservices & Spring Boot

Citi

Mississauga

On-site

CAD 131,000 - 196,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Citi is hiring a Java Backend Engineer in Mississauga. You will build scalable, secure, and high‑performing backend systems and collaborate with architects, DevOps, QA, and business teams to deliver modern microservices solutions using Java and Spring Boot.

You will work with Kafka, containers, and multiple databases, writing clean, testable code, conducting reviews, and continuously improving performance and automation within an Agile SDLC.

Qualifications

  • 5+ years in design, development, testing and deployment of high quality code.
  • 3+ years with Core Java (Java 8+), OOPs, concurrency, and multithreading.
  • 3+ years with Spring Boot, REST services, microservices architecture.
  • 3+ years with Oracle, MongoDB, MSSQL databases.

Responsibilities

  • Design, develop, and maintain Java/Spring Boot applications and RESTful microservices.
  • Build scalable backend components with focus on performance and reliability.
  • Develop APIs, backend logic, and integrations with internal/external systems.
  • Containerize and deploy using Docker and Kubernetes.
  • Write unit and integration tests with JUnit and REST testing frameworks.

Skills

Java backend development
Cloud & microservices
RESTful APIs

Education

Bachelor's degree in Computer Science/Engineering

Tools

Java
Spring Boot
Kafka
Docker
Kubernetes
Oracle
MongoDB
MSSQL
Git/GitHub/Bitbucket
Maven/Gradle
CI/CD
JUnit
JSON/XML

Job description

Citi is hiring a Java Backend Engineer in Mississauga. You will build scalable, secure, and high‑performing backend systems and collaborate with architects, DevOps, QA, and business teams to deliver modern microservices solutions using Java and Spring Boot.

You will work with Kafka, containers, and multiple databases, writing clean, testable code, conducting reviews, and continuously improving performance and automation within an Agile SDLC.

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

Similar jobs worth comparing

Java Backend Engineer | Microservices & Cloud DevOps
Java Backend Engineer | Microservices & Cloud DevOps

Talenzaa • Mississauga

On-site
CAD 90,000 - 130,000
Senior Java Engineer – Hybrid, Scalable APIs & Cloud
Senior Java Engineer – Hybrid, Scalable APIs & Cloud

Citigroup Inc. • Mississauga

Hybrid
CAD 153,000 - 236,000
Hybrid working
Global exposure
Learning & development
+3
Lead Java Backend Engineer| AI-Driven Spring Microservices
Lead Java Backend Engineer| AI-Driven Spring Microservices

Citigroup Inc. • Mississauga

On-site
CAD 170,000 - 240,000
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: Build Scalable Microservices & APIs
Senior Java Engineer: Build Scalable Microservices & APIs

PeoplePilot • Mississauga

On-site
CAD 85,000 - 110,000
Senior Full-Stack Java Architect & Tech Lead
Senior Full-Stack Java Architect & Tech Lead

Citi • Mississauga

On-site
CAD 94,000 - 142,000
Senior Java Backend Engineer: Spring Boot & Microservices
Senior Java Backend Engineer: Spring Boot & Microservices

Tata Consultancy Services Limited • Toronto

On-site
CAD 110,000 - 150,000
Java Backend Engineer
Java Backend Engineer

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Senior Java Microservices Lead Engineer
Senior Java Microservices Lead Engineer

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Lead Java & Cloud Platform Engineer
Lead Java & Cloud Platform Engineer

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000