1

Java Developer Java Jobs in Vaughan, ON (NOW HIRING)

Senior Backend Java Developer Location: Mississauga, ON 6 months contract to hire 3 days onsite per week Required Skills & Experience * 8+ years of experience in application development or systems ...

SENIOR JAVA SOFTWARE DEVELOPER Location: Toronto, ON (uptown) Industry: Technology Type: Permanent WHAT IS THE OPPORTUNITY. Our client is an 18-year-old SaaS developer and recognized leader of ...

Java Developer

Toronto, ON · Remote

CA$100K/yr (+ commission)

... Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design · AWS · 1+ years of experience contributing to the architecture and design ...

Oracle Certified Java Developer certification will be an asset. * Technical Knowledge of event driven architecture (Kafka, Kafka connectors, Kafka brokers) * 3-5 years of working experience in the ...

Senior Java Developer

Mississauga, ON · On-site

CA$94K - CA$141K/yr

We are seeking a highly motivated and experienced Senior Java Developer to join our dynamic team focused on enhancing developer productivity. Our mission is to build and maintain cutting-edge ...

Senior Java Developer

Etobicoke, ON · Hybrid

CA$120K - CA$140K/yr

As a Senior Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining functional and stable back end applications for our company, ensuring system consistency and ...

Senior Java Developer

Toronto, ON · Hybrid

CA$120K - CA$145K/yr

About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team, your duties will ...

Full Stack Java Developer

Mississauga, ON · Hybrid

CA$79K - CA$110K/yr

Citi is looking for a Full Stack Java Developer to join its Technology team and play a meaningful role in the design, development, and enhancement of critical application systems. In this role, you ...

Full Stack Java Developer Location: Toronto, ON Work Arrangement: Hybrid (2-3days WFO) Employment Type: Contract Domain: BFSI Duration:-6-12 Months Hourly rate :-CAD 52-54/hour Application Deadline:

Sr. Core Java Developer

Toronto, ON · Hybrid

CA$120K - CA$140K/yr

Our challenge We are seeking a highly experienced and hands-on Java Developer with a strong background in Core Java, Spring Framework, and low-latency multi-threaded programming to join our dynamic ...

Associate Java Developer

Toronto, ON · Hybrid

CA$85K - CA$100K/yr

Associate Software Developer - Java Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive ...

Associate Java Developer

Toronto, ON · Hybrid

CA$85K - CA$100K/yr

Associate Software Developer - Java Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive ...

Associate Java Developer

Toronto, ON · Hybrid

CA$85K - CA$100K/yr

Associate Software Engineer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...

The Applications Development Senior Manager (Senior Java Developer - Vice President) is a senior-level position responsible for driving results through hands-on technical leadership and team guidance ...

Associate Java Developer

Toronto, ON · Hybrid

CA$85K - CA$100K/yr

Associate Software Engineer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...

About This Role We are looking for a savvy Senior Java Developer to join our growing Prime Technology team. The hire will be responsible for designing, building, maintaining, and supporting ...

Showing results 21-40

Java Developer Java information

What is the difference between Java Developer Java vs Java Software Engineer?

AspectJava Developer JavaJava Software Engineer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentDevelopment teams, tech companies, startupsDevelopment teams, tech companies, startups
Industry UsageSoftware development, web applications, enterprise solutionsSoftware development, web applications, enterprise solutions
Common Search IntentJob roles, skills, salary infoJob roles, skills, salary info

Java Developer Java and Java Software Engineer roles often overlap in skills and work environment. Both require similar credentials and are used interchangeably in the industry. The main difference lies in the job title emphasis: 'Developer' focuses on coding and building applications, while 'Software Engineer' may imply a broader scope including design and architecture. Candidates should review specific job descriptions to understand the expectations for each role.

What cities near Vaughan, ON are hiring for Java Developer Java jobs?

Cities near Vaughan, ON with the most Java Developer Java job openings:

Infographic showing various Java Developer Java job openings in Vaughan, ON as of August 2026, with employment types broken down into 69% Full Time, 22% Part Time, and 9% Contract. Highlights an 81% Physical, 6% Hybrid, and 13% Remote job distribution.

Senior Backend Java Developer

Kelly

Mississauga, ON • On-site

Contractor

This job post has expired 3 days ago. Applications are no longer accepted.


Job description

Job Title: Senior Backend Java Developer

Location: Mississauga, ON

6 months contract to hire

3 days onsite per week

Required Skills & Experience

  • 8+ years of experience in application development or systems analysis, with a heavy emphasis on Java-based backend architectures.
  • Deep, expert-level understanding of Core Java (Java 11/17/21), including advanced multithreading, concurrency models, Java memory model (JVM garbage collection, heap analysis), and Collections API.
  • Extensive hands-on experience building distributed data processing systems, ETL pipelines, and real-time streaming architectures using tools like Apache Kafka, Apache Spark, Flink, or Hadoop.
  • Strong experience with the Spring Ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Security) and ORM frameworks (Hibernate/JPA).
  • Proficiency in designing schemas and writing optimized queries for both relational databases (e.g., PostgreSQL, MySQL, Oracle) and NoSQL stores (e.g., Cassandra, MongoDB, Redis).
  • Comprehensive understanding of distributed system design patterns, consensus protocols, caching strategies, and API design (RESTful APIs, gRPC).
  • Practical experience with containerization (Docker, Kubernetes), continuous integration/continuous deployment tools (Jenkins, GitLab CI, or GitHub Actions), and infrastructure-as-code principles.
  • Strong advocate for testing frameworks such as JUnit, Mockito, and integration testing tools.