Back to job search
J&M Group logo

Senior Java Full Stack Developer

  • Toronto, ON
  • On-site
  • Posted Oct 16, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Apply by
Apr 13, 2027
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Develop Java and Spring Boot microservices, REST APIs, responsive web interfaces, and Kafka-based integrations. Test, deploy, secure, monitor, and optimize applications, while supporting CI/CD pipelines, code reviews, releases, and production issue resolution.

Job details

We are hiring for a Senior Java Full Stack Developer. This role focuses on building scalable enterprise applications using Java, Spring Boot, modern front-end frameworks, and cloud technologies. The ideal candidate has strong full-stack development experience, microservices expertise, and experience building secure, high-performance applications. What You Bring Strong experience with Java 8+, Spring Boot, Spring MVC, Hibernate, and microservices Experience with Angular or React, JavaScript, TypeScript, HTML, and CSS Hands-on experience with REST APIs and Apache Kafka Experience with PostgreSQL and MongoDB Knowledge of Docker, Kubernetes, OpenShift, and CI/CD pipelines Experience with Jenkins, GitHub Actions, Git, Maven, or Gradle Knowledge of OAuth 2.0, JWT, and Spring Security Experience with JUnit, Postman, and performance testing Understanding of Agile and the software development lifecycle Bachelor's degree in Computer Science, Engineering, or a related field What You'll Do Develop Java and Spring Boot microservices and REST APIs Build responsive web interfaces using Angular or React Implement Kafka-based event processing and enterprise integrations Develop automated tests and troubleshoot performance issues Deploy and support applications on Kubernetes, OpenShift, or AWS container platforms Maintain CI/CD pipelines and application security controls Monitor applications and optimize database performance Participate in code reviews, releases, and production issue resolution Nice to have Experience with AWS, EKS, or ECS Banking, payments, or financial services experience Familiarity with PCI-DSS controls Experience with Prometheus, Grafana, Redis, or JMeter Exposure to fraud detection, anomaly detection, or risk analytics AWS certification

What you’ll do

Develop Java and Spring Boot microservices, REST APIs, responsive web interfaces, and Kafka-based integrations. Test, deploy, secure, monitor, and optimize applications, while supporting CI/CD pipelines, code reviews, releases, and production issue resolution.

Requirements

Requires strong full-stack experience with Java 8+, Spring Boot, microservices, a modern front-end framework, REST APIs, Kafka, and relational or NoSQL databases. Candidates should also have experience with containers, CI/CD, application security, testing, Agile practices, and a bachelor's degree in Computer Science, Engineering, or a related field.

Listed skills

  • Java · Preferred
  • Spring Boot · Preferred
  • Angular · Preferred
  • React · Preferred
  • JavaScript · Preferred
  • TypeScript · Preferred
  • REST APIs · Preferred
  • PostgreSQL · Preferred
  • MongoDB · Preferred
  • Docker · Preferred
  • Kubernetes · Preferred
  • CI/CD · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Spring MVC
  • Hibernate
  • Microservices
  • Angular
  • React
  • JavaScript
  • TypeScript
  • REST APIs
  • Apache Kafka
  • PostgreSQL
  • MongoDB
  • Docker
  • Kubernetes
  • CI/CD

Job areas

  • Software
  • Technology

More jobs from J&M Group

See all jobs from J&M Group