-
Open Systems Technologies

Back End Developer

Open Systems Technologies
Canada · Contract · Mid-Senior

Job Title: Senior Java Developer

Location: Mississauga – Hybrid – 3 days/week

Term: 6 months contract plus extension


The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.


Qualifications:

• 8-12 years of hands-on experience in Java backend development and Python, Django and/or Python related frameworks and libraries.

• Proficiency with Framework such as Spring Boot.

• Able to implement high throughput, low-latency, extremely reliable frameworks.

• Deep understanding of Java technology such as garbage collection internal, dependency injection, annotation, threading model, and synchronization primitives.

• Strong understanding of microservices architecture and RESTful APIs.

• Experience with database technologies such as MongoDB.

• Familiarity with cloud platforms like AWS, GCP, Azure and containerization (Docker, Kubernetes).

• Solid understanding of software development lifecycle (SDLC) and Agile methodologies.

• Excellent communication skills and the ability to collaborate effectively in a team environment.

• Experience with message brokers such as Kafka.

• Knowledge of DevOps practices and CI/CD pipelines.

Key Skills

Ranked by relevance

java python containerization microservices django docker devops cloud cicd aws gcp
Login to Apply
Posted
Dec 22, 2025
Type
Contract
Level
Mid-Senior
Location
Mississauga

Industries

Banking Financial Services Capital Markets

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Citi
Related

Java Developer

2026-06-17

Full-time
Not Applicable
India
Banking
Engineering
View Job Details
Selby Jennings
Related

Back End Software Developer

2026-06-17

Full-time
Not Applicable
United Kingdom
Banking
Finance
View Job Details
Citi
Related

Java Developer

2026-06-19

Full-time
Not Applicable
India
Banking
Engineering