Back to job search
VV
Veracity Ventures Inc.Verified Job Source

Java Developer

Develop and maintain Java applications, backend services, and RESTful APIs using Spring Boot. Collaborate with cross-functional teams including QA, DevOps, and product to ensure scalable code and perform unit testing.

  • Remote
  • Toronto, Ontario, Canada
  • Posted Aug 20, 2026
  • 1 position

Job summary

We are looking for a Java Developer with 3 to 9 years of experience to join our team. This is a fully remote opportunity for candidates based in Toronto, Ontario. Responsibilities: Develop and maintain Java applications and backend services. Build RESTful APIs and microservices using Java and Spring Boot. Write clean, scalable, and maintainable code. Work with SQL databases and develop efficient queries. Perform unit testing, debugging, and code reviews. Collaborate with QA, DevOps, product, and engineering teams. Participate in Agile/Scrum development processes. Troubleshoot application issues and improve application performance. Required Skills: 3 to 9 years of professional Java development experience. Strong knowledge of Java 8/11/17 or newer. Strong experience with Spring Boot and Spring Framework. Experience with REST APIs and Microservices. Experience with SQL and relational databases. Experience with Hibernate/JPA. Experience with Git and Maven or Gradle. Experience with JUnit and automated testing. Good problem-solving and communication skills. Preferred Skills: Kafka Docker and Kubernetes AWS or Azure Jenkins or other CI/CD tools NoSQL databases Enterprise or banking domain experience Work Location: Fully Remote – Toronto, Ontario, Canada. Candidates must be legally authorized to work in Canada. This is a remote position.

What you’ll do

Develop and maintain Java applications, backend services, and RESTful APIs using Spring Boot. Collaborate with cross-functional teams including QA, DevOps, and product to ensure scalable code and perform unit testing.

Requirements

Requires 3 to 9 years of professional Java development experience with strong knowledge of Java 8/11/17 and Spring Framework. Candidates must be legally authorized to work in Canada and possess experience with SQL, Hibernate, and microservices architecture.

Listed skills

  • KubernetesPreferred
  • SQLPreferred
  • REST APIsPreferred
  • DockerPreferred
  • Amazon Web ServicesPreferred
  • JavaPreferred
  • Spring BootPreferred
  • GitPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Spring Framework
  • REST APIs
  • Microservices
  • SQL
  • Hibernate
  • JPA
  • Git
  • Maven
  • Gradle
  • JUnit
  • Kafka
  • Docker
  • Kubernetes
  • AWS
  • CI/CD
  • Git (Version Control System)
  • Java (Programming Language)
  • Application Programming Interface (API)
  • Agile Methodology
  • Amazon Web Services
  • Application Performance Management
  • Test Automation
  • Unit Testing
  • Microsoft Azure
  • Code Review
  • Communication
  • Relational Databases
  • Debugging
  • DevOps
  • Hibernate (Java)
  • Scalability
  • Problem Solving
  • Jakarta Persistence API
  • Junit
  • Apache Maven
  • NoSQL
  • Scrum (Software Development)
  • Java 8
  • RESTful API
  • Safety Assurance
  • SQL (Programming Language)
  • Troubleshooting (Problem Solving)
  • Apache Kafka
  • Docker (Software)
  • Jenkins

Job areas

  • Software
  • Technology
  • Engineering
  • Java Developer
  • Java Developer / Engineer
  • Software Developers

Additional details

Minimum experience
5+ years
Posting language
English
Working hours
40 hours per week
Location requirements
Country, Canada