Skip to main content

Senior Full Stack Java Developer

Technology
J&M Group
Toronto, Canada3 weeks agoUntil 2026-06-23
Service contract

Job description

We are looking for a Senior Full Stack Java Developer to join a technology team in Toronto. You will design, build, and configure enterprise applications while leading technical decisions, mentoring junior developers, and collaborating across multiple teams to deliver high quality solutions.

What You'll Do

  • Design, develop, and maintain full stack applications using Java, Spring Boot, and Angular
  • Build and integrate RESTful APIs supporting public-facing web applications
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications
  • Lead team decisions, contribute to architecture discussions, and provide solutions across multiple teams
  • Conduct thorough testing, debugging, and code reviews to ensure reliability and performance
  • Implement security best practices and maintain unit test coverage throughout the development lifecycle
  • Support DevOps practices and contribute to CI/CD pipeline maintenance
  • Mentor junior team members and foster a collaborative learning environment
  • Stay current with industry trends and continuously improve development processes

What You Bring

  • 5 or more years of hands-on experience with Java, Spring Boot, and Spring Framework
  • 5 or more years of experience with Angular version 13 and above
  • 5 or more years of experience with public web application development and RESTful API design
  • Strong proficiency in SQL databases
  • Experience with Java 11 or 17
  • Solid understanding of the full software development lifecycle including DevOps, testing, and security
  • Experience working in Agile environments
  • Strong communication, leadership, and mentoring skills

Nice to have

  • Experience with microservices architecture and cloud-native platforms
  • Familiarity with containerization tools such as Docker or Kubernetes
  • Background in large enterprise or regulated industry environments

Work setup

  • 12 month contract based in Toronto, ON
  • Hybrid with 3 days onsite and 2 days remote per week

Keywords
monthsOfExperience: 60Spring FrameworkAutoconfAngularAngularJSDevOpsSqlUnit TestingJavaCI / CDDebuggerDockerKubernetesDebuggingCI/CD

¿Te interesa este puesto?