We are seeking a Mid-Level Full Stack Developer (3-6 years) to join our development team. You will work primarily on Java/Spring Boot backend services and Angular-based frontend features, contributing to production systems under guidance from senior engineers.
Responsibilities
Develop and enhance backend services using Java 17 and Spring Boot
Build and maintain frontend features using Angular
Implement and consume RESTful APIs (GraphQL exposure is a plus)
Work with MySQL and Hibernate for data access and query optimization
Use Redis for caching where required
Assist with deployment and monitoring of services on AWS (ECS) with support from DevOps
Write unit and integration tests to ensure code quality
Collaborate with QA and DevOps teams to deliver reliable features
Required Skills & Experience
3-6 years of experience in Java backend and frontend development
Strong experience with Java and Spring Boot
Hands-on experience with Angular
Working knowledge of MySQL and ORM frameworks (Hibernate/JPA)
Familiarity with REST APIs and backend-frontend integration
Basic understanding of microservices concepts
Clear communication and ability to work in a team environment
Preferred Qualifications
Exposure to AWS (ECS, basic cloud concepts)
Familiarity with GraphQL
Awareness of Docker / Kubernetes / Terraform
Why Join Us?
Work on real production systems with modern Java and cloud tooling
Clear growth path toward senior responsibilities
Collaborative team with engineering mentorship
Opportunity to work on microservices and cloud-based architectures.
Job Type: Full-time
Benefits:
Flexible schedule
Paid time off
Work from home
Application question(s):
What is your expected annual salary (in CAD)?
Experience:
Spring Boot: 2 years (required)
Software development: 3 years (required)
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.