Java Developer
Location: Canada – Remote
Experience: 3+ Years
Job Type: Full-Time
About the Role
We are looking for talented
Java Developers to join our growing technology team. This is a
full-time remote opportunity for developers with hands-on experience in building scalable applications, backend services, APIs, and enterprise solutions.
Key Responsibilities
- Design, develop, test, and maintain Java-based applications.
- Build scalable backend services using Java, Spring, and Spring Boot.
- Develop and integrate RESTful APIs and Microservices.
- Work with databases such as PostgreSQL, MySQL, or Oracle.
- Troubleshoot and optimize application performance.
- Participate in code reviews, testing, and deployments.
- Collaborate with QA, DevOps, architects, and business teams.
- Follow Agile/Scrum methodologies and development best practices.
Required Skills
- 3+ years of professional Java development experience
- Strong knowledge of Java, Spring Boot, and REST APIs
- Experience with Microservices
- Good knowledge of SQL and relational databases
- Familiarity with Git, CI/CD, and Agile/Scrum
- Strong problem-solving and communication skills
Good to Have
- AWS, Azure, or GCP
- Docker / Kubernetes
- Kafka or messaging technologies
- Hibernate / JPA
- JUnit / Mockito
- React or Angular exposure
We Welcome
Candidates with experience in
Java Backend, Spring Boot, Microservices, API Development, Enterprise Java, or Cloud-based applications are encouraged to apply.
Eligibility
- Must be currently located in Canada
- Must have valid authorization to work in Canada
Why Join Us?
- 100% Remote
- Full-Time Opportunity
- Work with modern technologies
- Growth-oriented environment
- Collaborative team and enterprise projects
Interested candidates are encouraged to apply with their updated resume.
This is a remote position.