Talent.com

Java Jobs in Canada

Create a job alert for this search

Java • canada

Last updated: 19 hours ago
Senior Java Developer in Mississauga, Ontario II Fulltime

Senior Java Developer in Mississauga, Ontario II Fulltime

Apptad IncMississauga, ON, Canada
Full-time
Quick Apply
MessageBody"> Java Developer in Mississauga, Ontario (Hybrid) Opening- 10 Salary CAD 120K < / di...Show moreLast updated: 6 days ago
Java Developer

Java Developer

LancesoftMontreal, QC, CA
Full-time
Quick Apply
Experience Level : Level 3 (5-7 years ).Location : Montreal (Day 1 onboarding onsite / in office presence 3x week).We are looking for a hands-on technologist who is passionate about technology, has s...Show moreLast updated: 29 days ago
Java Backend Developer in Toronto Canada

Java Backend Developer in Toronto Canada

Hillview Consulting SolutionsToronto, Ontario, Canada
Full-time
Java based disturbed highly scalable e-commerce backed system design and development using Kafka, REST apis, no-sql and sql databases. Computer language : Java (Looking for strong Java skills with 5-...Show moreLast updated: 6 days ago
Java Developer

Java Developer

Astra North Infoteck Inc.Toronto, ON, ca
Full-time
Core Java, Spring Boot, MongoDB.Digital Application Development.We are seeking an experienced Java Developer with strong expertise in Spring Boot and API development. The ideal candidate will have h...Show moreLast updated: 6 days ago
Lead Consultant - Java

Lead Consultant - Java

GenpactMontreal, CA
Full-time
Genpact (NYSE : G) is a global professional services and solutions firm delivering outcomes that shape the future.Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepr...Show moreLast updated: 30+ days ago
  • New!
Java Developer

Java Developer

United Software Group IncMontreal, QC, Canada
Full-time
Quick Apply
Java Developer Location : Montreal, Quebec, Canada (Hybrid Onsite Required)Show moreLast updated: 19 hours ago
Java Support

Java Support

VDart IncCanada
Full-time
Quick Apply
Role : Java Support Location : Canada, Remote Contract Techn...Show moreLast updated: 4 days ago
Senior Java Developer in Mississauga, Ontario II Fulltime

Senior Java Developer in Mississauga, Ontario II Fulltime

Apptad IncMississauga, ON, Canada
6 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Java Developer in Mississauga, Ontario (Hybrid)

Opening- 10

Salary CAD 120K

Hands on coding in Java

Job Title : Senior Java Developer

Location : Mississauga, Ontario, Canada

Company : Citibank

Employment Type : Full-Time

About the Role

We are seeking a highly skilled and experienced Senior Java Developer to join our technology team in Mississauga. The ideal candidate will play a key role in designing, developing, and maintaining high-performance, scalable, and secure enterprise banking applications. This position requires strong hands-on coding expertise, system design experience, and a deep understanding of financial services technology environments.

Key Responsibilities

Design, develop, and maintain enterprise-grade applications using Java 8 / 11 / 17

Develop microservices-based applications using Spring Boot & Spring Framework

Build and integrate RESTful APIs and event-driven services

Participate in system architecture and technical design discussions

Ensure high performance, scalability, and security of applications

Collaborate with cross-functional teams including QA, DevOps, Product, and Business stakeholders

Perform code reviews, unit testing, and enforce best coding practices

Troubleshoot and resolve production issues in high-availability systems

Contribute to CI / CD pipelines and DevOps practices

Required Qualifications

8+ years of hands-on experience in Java development

Strong expertise in :

Core Java (Collections, Multithreading, Concurrency, JVM tuning)

Spring Boot, Spring MVC, Spring Security

RESTful API development

Microservices architecture

Experience with :

SQL & NoSQL databases (Oracle, PostgreSQL, MongoDB)

Messaging systems (Kafka, RabbitMQ)

Docker & Kubernetes

Git, Maven / Gradle

Experience working in Agile / Scrum environments

Strong understanding of design patterns and system design principles

Experience in banking or financial services domain preferred

Nice to Have

Experience with cloud platforms (AWS / Azure / GCP)

Knowledge of CI / CD tools (Jenkins, GitHub Actions)

Exposure to event-driven architecture

Experience with performance tuning and distributed systems

Familiarity with regulatory and compliance-driven environments