Senior Java Engineer: Build Robust APIs with Quality & TDD

K&K Global Talent Solutions INC.

Toronto

On-site

CAD 90,000 - 130,000

Full time

19 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

This Toronto onsite Java Developer role is with one of our clients in Canada, focused on building high-quality Java applications, unit testing, and CI/CD integration. It requires strong Java expertise, Spring Boot, and adherence to clean code principles.

Responsibilities include implementing TDD, code reviews, and developing RESTful APIs, while collaborating with architects, analysts, and operations to deliver secure, scalable solutions.

Qualifications

  • 5+ years of software development experience in Java.
  • Experience with unit testing using JUnit and Mockito.
  • Proficient in TDD and continuous testing practices.
  • Strong knowledge of code quality and design patterns (SOLID).

Responsibilities

  • Design, develop, and maintain high-quality Java applications.
  • Write comprehensive unit tests and ensure test coverage.
  • Apply TDD and participate in code reviews and pair programming.
  • Build RESTful APIs and microservices using Spring Boot.
  • Collaborate with architects, analysts, and operations to deliver solutions.
  • Diagnose performance issues and ensure security standards.

Skills

Java
Spring Boot
JUnit & Mockito
TDD
Clean code & SOLID
Code reviews
REST APIs
Concurrency & multithreading
JVM performance

Tools

Maven/Gradle
Git
Jenkins
SonarQube
JaCoCo
Docker
Kubernetes
Bitbucket

Job description

This Toronto onsite Java Developer role is with one of our clients in Canada, focused on building high-quality Java applications, unit testing, and CI/CD integration. It requires strong Java expertise, Spring Boot, and adherence to clean code principles.

Responsibilities include implementing TDD, code reviews, and developing RESTful APIs, while collaborating with architects, analysts, and operations to deliver secure, scalable solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer: REST APIs, Azure DevOps, Onsite
Senior Java Developer: REST APIs, Azure DevOps, Onsite

Source Code • Toronto

On-site
CAD 123,000 - 146,000
Senior Java Microservices Engineer – Spring Boot & API
Senior Java Microservices Engineer – Spring Boot & API

Tata Consultancy Services • Mississauga

On-site
CAD 100,000 - 130,000
Senior Java Developer: Microservices & APIs (Hybrid)
Senior Java Developer: Microservices & APIs (Hybrid)

Cognizant • Toronto

Hybrid
CAD 60,000 - 94,000
Medical insurance
Dental insurance
Vision insurance
+5
Senior Java Spring Boot Developer – On-site in Toronto
Senior Java Spring Boot Developer – On-site in Toronto

TD Bank Group • Toronto

On-site
CAD 102,000 - 125,000
Senior Java Engineer - Spring, APIs & Scalable Apps
Senior Java Engineer - Spring, APIs & Scalable Apps

Atyeti • Toronto

On-site
CAD 80,000 - 120,000
Java Microservices Engineer — Spring, REST & Agile
Java Microservices Engineer — Spring, REST & Agile

Tata Consultancy Services • Toronto

On-site
CAD 100,000 - 120,000
Senior Java Full-Stack Developer - Scalable REST APIs
Senior Java Full-Stack Developer - Scalable REST APIs

Rubicon Path • Toronto

On-site
CAD 80,000 - 120,000
Senior Java Engineer - AWS, Spring Boot | Hybrid Toronto
Senior Java Engineer - AWS, Spring Boot | Hybrid Toronto

Iris Software Inc. • Toronto

On-site
CAD 85,000 - 115,000
Java Full Stack Developer (Onsite, Markham, Ontario)
Java Full Stack Developer (Onsite, Markham, Ontario)

hr-pod-hiring-talent-globally • Markham

On-site
CAD 110,000 - 160,000
Senior Java Backend Engineer - On-site 3 days/wk
Senior Java Backend Engineer - On-site 3 days/wk

Rubicon Path • Toronto

Hybrid
CAD 80,000 - 120,000