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 openingsOriginal 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