-
J&M Group

Full Stack Developer

J&M Group
Canada · Full-time · Mid-Senior

Key Responsibilities

  • Design, develop, and maintain backend services using Java, Spring Boot and microservices architecture.
  • Build and expose RESTful APIs for communication between front-end and back-end systems.
  • Develop and maintain front-end interfaces using Angular (or optionally other modern JS frameworks) with HTML5, CSS3, and JavaScript/TypeScript.
  • Integrate front-end with back-end services to enable full-stack workflows (data flow, UI ↔ backend).
  • Implement database models and interactions using ORM (e.g., Hibernate / JPA) and relational databases (e.g., MySQL, PostgreSQL) — optionally also support NoSQL if needed.
  • Write clean, maintainable, and testable code; perform unit testing and integration testing; participate in code reviews.
  • Collaborate with cross-functional teams (UI/UX designers, QA, DevOps, product owners) to gather requirements, design features, and deliver high-quality software. I
  • Troubleshoot, debug, and optimize application performance (both front-end and back-end).
  • Follow agile development methodologies (scrum, sprints), version control (Git / Bitbucket), and optionally contribute to CI/CD and DevOps workflows.

Key Skills

Ranked by relevance

devops microservices restful apis spring boot postgresql angular nosql mysql html5 scrum java cicd git ui
Login to Apply
Posted
Nov 27, 2025
Type
Full-time
Level
Mid-Senior
Location
Toronto
Company
J&M Group

Industries

Banking

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Synechron
Related

Java/ React Developer

2026-06-03

Full-time
Associate
Canada
Financial Services
Information Technology
View Job Details
Dematic
Related

Full Stack Web Developer

2026-06-09

Full-time
Not Applicable
Germany
Transportation
Engineering
View Job Details
HiQ Finland
Related

Azure Developer

2026-05-28

Full-time
Mid-Senior
Finland
Banking
Consulting