Back to results

Closed listing

Java Developer Remote 1015

  • Remote, Canada

Remote

Full-time

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Full-time
Workplace
Remote
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Employment Type: Full-Time
Work Location: Remote – Canada
Experience: 4+ Years
Eligibility: Canadian PR & Valid Work Permit Holders

About the Opportunity

A leading organization is looking for an experienced Java Developer to join its technology team and contribute to the development of scalable, secure, and high-performance enterprise applications.

The ideal candidate will have strong hands-on experience in Java, Spring Boot, Microservices, REST APIs, and SQL, along with a solid understanding of modern software development practices.

Key Responsibilities

  • Design, develop, test, and maintain scalable Java applications.
  • Build and enhance Spring Boot-based Microservices and RESTful APIs.
  • Develop clean, maintainable, and production-ready code.
  • Work with relational databases and optimize SQL queries.
  • Participate in code reviews, testing, debugging, and performance optimization.
  • Collaborate with cross-functional teams in an Agile/Scrum environment.
  • Contribute to CI/CD, deployment, and application modernization initiatives.

Required Qualifications

  • 4+ years of professional software development experience
  • Strong proficiency in Core Java
  • Hands-on experience with Spring Boot & Spring Framework
  • Strong knowledge of Microservices & REST APIs
  • Experience with Hibernate / JPA
  • Strong SQL and database knowledge
  • Experience with Git, Maven, and JUnit
  • Understanding of Agile / Scrum and SDLC
  • Strong analytical, problem-solving, and communication skills

Preferred Skills

Experience with Kafka, Docker, Kubernetes, AWS/Azure, CI/CD, or cloud-based applications will be an advantage.

Work Authorization

Eligible Candidates:

  • Canadian Permanent Residents (PR)
  • Valid Canadian Work Permit Holders

Please Note: This position is open to candidates currently authorized to work in Canada. Sponsorship is not available for this opportunity.

This is a remote position.

More about this job

Responsibilities

Design, develop, and maintain scalable Java applications using Spring Boot and Microservices architecture. Collaborate with cross-functional teams to optimize performance and contribute to CI/CD and application modernization initiatives.

Requirements

Requires 4+ years of professional software development experience with strong proficiency in Core Java and SQL. Candidates must hold Canadian Permanent Residency or a valid Canadian work permit.

Skills

  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • SQL
  • Hibernate
  • JPA
  • Git
  • Maven
  • JUnit
  • Agile
  • Scrum
  • CI/CD
  • Kafka
  • Docker
  • Kubernetes

Remote locations

  • Canada

Remote locations (standardized)

  • Canada

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • SQL
  • Hibernate
  • JPA
  • Git
  • Maven
  • JUnit
  • Agile
  • Scrum
  • CI/CD
  • Kafka
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • Software Development
  • Enterprise Applications
  • Relational Databases
  • Performance Optimization
  • Application Modernization
  • SDLC

Report this job