Java Developer 1016

Veracity Ventures Inc.

Toronto

Hybrid

CAD 100,000 - 150,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Veracity Ventures Inc. is seeking a Java Developer with 5+ years of hands-on experience to design, develop, and maintain scalable enterprise applications. You will work with Core Java, Spring Boot, microservices, REST APIs, SQL, and cloud technologies across cloud-native environments.

The role emphasizes Java/Spring Boot, microservices, REST APIs, SQL/NoSQL, Git/CI/CD, Agile, and cloud/container technologies. Remote/hybrid/work on-site options may apply with client requirements.

Qualifications

  • 5+ years of hands-on Java development experience.
  • Strong knowledge of Core Java and Java 8+.
  • Experience with Spring Framework and Spring Boot.
  • Experience building microservices and REST APIs.
  • Experience with SQL databases such as MySQL, PostgreSQL, or Oracle.
  • Proficient with Git and CI/CD tooling.
  • Familiarity with Agile/Scrum practices.
  • Strong problem-solving and debugging skills.
  • Excellent communication skills.

Responsibilities

  • Design, develop, test, and maintain Java-based applications.
  • Develop scalable RESTful APIs and microservices using Spring Boot.
  • Collaborate with business and technical teams to understand requirements.
  • Write clean, maintainable, efficient code.
  • Design and optimize database queries and data access layers.
  • Perform unit and integration testing, debugging, and troubleshooting.
  • Participate in code reviews and technical discussions.
  • Develop and maintain CI/CD pipelines.
  • Support deployment and production issues.
  • Follow Agile/Scrum development methodologies.
  • Collaborate with QA, DevOps, Product, and other teams.

Skills

5+ years Java
Core Java
Spring Boot
Microservices
REST APIs
SQL databases
Git
CI/CD
Agile/Scrum
OOP & Design Patterns
Clouds (AWS/Azure/GCP)
Docker
Kubernetes
Kafka
MongoDB
JUnit/Mockito
Swagger/OpenAPI

Education

Bachelor's degree in CS/IT/Eng
Equivalent experience considered

Tools

Jenkins
GitLab
Azure DevOps
Docker
Kubernetes
Kafka
MongoDB
Swagger/OpenAPI
JUnit/Mockito

Job description

Java Developer – 5+ Years

Location: Canada

Experience: 5+ Years

Job Type: Full-Time /C2C

Work Model: Remote / Hybrid / On-site

Job Summary

We are looking for an experienced Java Developer with 5+ years of hands‑on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Core Java, Spring Boot, Microservices, REST APIs, SQL, and cloud technologies.

Current Canadian Java roles commonly emphasize Java/Spring Boot, microservices, REST APIs, SQL/NoSQL, Git/CI/CD, Agile, and cloud/container technologies.

Key Responsibilities
  • Design, develop, test, and maintain Java-based applications.
  • Develop scalable RESTful APIs and microservices using Spring Boot.
  • Work with business and technical teams to understand requirements and deliver solutions.
  • Write clean, maintainable, and efficient code.
  • Design and optimize database queries and data access layers.
  • Perform unit testing, integration testing, debugging, and troubleshooting.
  • Participate in code reviews and technical discussions.
  • Develop and maintain CI/CD pipelines.
  • Support application deployment and production issues.
  • Follow Agile/Scrum development methodologies.
  • Collaborate with QA, DevOps, Product, and other development teams.
Required Skills
  • 5+ years of professional Java development experience
  • Strong knowledge of Core Java / Java 8+
  • Strong experience with Spring Framework and Spring Boot
  • Hands‑on experience with Microservices Architecture
  • Strong knowledge of REST APIs
  • Experience with Spring MVC, Spring Data JPA, Hibernate
  • Good knowledge of SQL databases such as MySQL, PostgreSQL, or Oracle
  • Experience with Git
  • Experience with CI/CD tools such as Jenkins, GitLab, Azure DevOps, or similar
  • Good understanding of Object‑Oriented Programming and Design Patterns
  • Experience working in Agile/Scrum environments
  • Strong problem‑solving and debugging skills
Preferred Skills
  • AWS, Azure, or Google Cloud
  • Docker and Kubernetes
  • Kafka or other messaging technologies
  • NoSQL databases such as MongoDB
  • Spring Security, OAuth2, and JWT
  • JUnit / Mockito
  • Swagger / OpenAPI
  • Experience with production support and monitoring
  • Knowledge of cloud‑native application development
Education
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
  • Equivalent professional experience may also be considered.
Candidate Requirements
  • Must have 5+ years of relevant Java development experience.
  • Must be currently eligible to work in Canada.
  • Strong communication and interpersonal skills.
  • Ability to work independently as well as in a team environment.
  • Willingness to work in remote or hybrid environments, depending on the client requirement.

Keywords: Java Developer, Core Java, Java 8/11/17, Spring Boot, Spring, Microservices, REST API, Hibernate, JPA, SQL, MongoDB, AWS, Azure, Docker, Kubernetes, Kafka, Git, Jenkins, CI/CD, Agile, JUnit.

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

Similar jobs worth comparing

Java Developer
Java Developer

JobCubby • Toronto

Remote
CAD 90,000 - 120,000
Remote work
Java Back End Developer
Java Back End Developer

Infoya • Toronto

Hybrid
CAD 60,000 - 65,000
Java Full Stack Developer
Java Full Stack Developer

Iris Software Inc. • Toronto

Hybrid
CAD 120,000 - 160,000
Java Developer
Java Developer

Cyber Space Technologies LLC • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Senior Backend Java Developer
Senior Backend Java Developer

Bilinguallink • Mississauga

Hybrid
CAD 110,000 - 124,000
Senior Software Developer
Senior Software Developer

Princeton IT Services, Inc • Canada

Remote
CAD 90,000 - 120,000
Full Stack Java Developer
Full Stack Java Developer

Highbrow LLC • Toronto

Hybrid
CAD 90,000 - 120,000
Java Consultant
Java Consultant

LanceSoft, Inc. • Toronto

Hybrid
CAD 100,000 - 130,000
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

Hybrid
CAD 80,000 - 110,000
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

Hybrid
CAD 90,000 - 120,000