Full Stack Developer

Remote, CA, Canada

Job Description

Job Summary


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.


Related Jobs

Job Detail

  • Job Id
    JD3405994
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned