Sr, Backend Developer

J M Group Inc


Job Location:

Brampton - Canada

Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

Were looking for a Senior Backend Developer with strong Java and Spring Boot expertise to design and build scalable microservices for an enterprise platform in Brampton. The ideal candidate takes a technical leadership role on projects writes clean and maintainable code and is comfortable using AI-assisted development tools in real-world delivery.

What youll do

  • Design and develop backend services using Spring Boot and Java versions 8 through 21
  • Build maintainable REST and SOAP APIs following clean code practices SOLID principles and domain-driven design
  • Build data persistence layers using Spring Data JPA and Hibernate
  • Containerize applications with Docker and deploy to Kubernetes
  • Automate builds and deployments using Azure DevOps
  • Secure APIs using OAuth JWT and TLS and implement access control
  • Optimize performance using Redis and asynchronous processing
  • Work with Azure services such as Blob Storage and Managed Identity
  • Use AI-assisted development tools such as GitHub Copilot or Cursor in day-to-day development
  • Conduct regular code reviews and provide technical guidance to other developers
  • Advise onsite or vendor teams on coding design and testing standards
  • Help refine unstated requirements and resolve complex technical issues
  • Contribute to architectural framework and design decisions
  • Act as a liaison with architecture vendor and project teams
  • Mentor development team members and foster collaborative problem-solving
  • Collaborate with frontend QA and DevOps teams in an Agile Scrum environment

What you bring

  • 6 to 12 years of Java backend development experience with strong Spring Boot expertise
  • Solid understanding of scalable microservices architecture
  • Real-world experience using AI-assisted development tools such as Copilot or Cursor
  • Experience building REST and SOAP APIs following clean code and SOLID principles
  • Hands-on experience with Spring Data JPA and Hibernate
  • Experience containerizing and deploying applications using Docker and Kubernetes
  • Familiarity with Azure DevOps for build automation
  • Understanding of API security practices including OAuth JWT and TLS
  • Strong analytical and problem-solving skills with excellent communication abilities
  • Proven experience taking technical leadership on projects and mentoring other developers

Nice to have

  • Experience with Redis and asynchronous processing for performance optimization
  • Familiarity with Azure services such as Blob Storage and Managed Identity
  • Experience introducing new tools and techniques to a development team

Work setup

  • Hybrid in Brampton ON - 4 days onsite per week
  • 6 month contract
  • English proficiency required
Were looking for a Senior Backend Developer with strong Java and Spring Boot expertise to design and build scalable microservices for an enterprise platform in Brampton. The ideal candidate takes a technical leadership role on projects writes clean and maintainable code and is comfortable using AI-...