Back End Developer

Open Systems Technologies

Mississauga

On-site

CAD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in Peel Region, Mississauga is looking for a Senior Java Developer. This role involves leading the implementation of application systems in coordination with the Technology team. The ideal candidate will have 8-12 years of experience in Java backend development, proficiency in Python and Django, and a solid understanding of microservices architectures. Familiarity with cloud platforms and DevOps practices is essential. This is a contract position in the banking and financial services sector.

Qualifications

  • 8-12 years of hands-on experience in Java backend development and Python with frameworks.
  • Proficiency with Spring Boot and knowledge of Java internals.
  • Solid understanding of SDLC and Agile methodologies.

Skills

Java backend development
Python
Django
Spring Boot
Microservices architecture
RESTful APIs
MongoDB
AWS
GCP
Azure
Docker
Kubernetes
Agile methodologies
Kafka
CI/CD pipelines

Job description

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 related Python frameworks and libraries.
  • Proficiency with frameworks such as Spring Boot.
  • Ability to implement high throughput, low‑latency, extremely reliable frameworks.
  • Deep understanding of Java technology such as garbage collection internals, dependency injection, annotations, 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 the 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.
Seniority level

Not Applicable

Employment type

Contract

Job function

Information Technology

Industries

Banking, Financial Services, and Capital Markets

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

Similar jobs worth comparing

Software Developer – Back End
Software Developer – Back End

Symbiotic Group • Toronto

On-site
CAD 100,000 - 130,000
Senior Software Developer
Senior Software Developer

Princeton IT Services, Inc • Canada

Remote
CAD 90,000 - 120,000
Backend Java Developer
Backend Java Developer

ALLTECH CONSULTING SVC INC • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Backend Developer [32922]
Backend Developer [32922]

Stealth Startup • Southwestern Ontario

On-site
CAD 70,000 - 90,000
Senior Backend Developer
Senior Backend Developer

Compunnel, Inc. • Toronto

On-site
CAD 80,000 - 100,000
Python Developer
Python Developer

VySystems • Toronto

On-site
CAD 90,000 - 120,000
Java Technical Lead
Java Technical Lead

Open Systems Technologies • Mississauga

On-site
CAD 80,000 - 120,000
Java Developer
Java Developer

Tekgence Inc • Toronto

On-site
CAD 80,000 - 100,000
JAVA Backend Developer
JAVA Backend Developer

Pafsolutions • Canada

On-site
CAD 80,000 - 110,000
Senior Python Developer
Senior Python Developer

Pinnacle • Toronto

On-site
CAD 120,000 - 180,000