Senior Java Developer @ Toronto, Canada Hybrid

BURGEON IT SERVICES

Position Title: Senior Java Developer (Spring Boot / Microservices)

Work Location: Toronto, Canada Hybrid

Duration: 12 Months

Experience Required: 8–10 Years

Please share the resume by mail [email protected]

Job Description

We are seeking a Senior Java Developer with strong experience in Spring Boot and Microservices architecture. The ideal candidate should have hands-on experience designing and building scalable, secure, and resilient backend systems.

Mandatory Skills

  • Java (8+ years)
  • Spring Boot
  • Microservices architecture

Good to Have Skills

  • Azure Cloud Platform
  • Kafka (or equivalent messaging systems)
  • Docker/Kubernetes
  • SQL / NoSQL databases
  • CI/CD tools and pipelines

Key Responsibilities

  • Lead the design, development, and deployment of Java-based backend services using Spring Boot and Microservices.
  • Provide technical mentorship and ensure high standards of code quality across the development team.
  • Architect and implement RESTful APIs, and manage integrations with SQL/NoSQL databases and event streaming platforms like Kafka.
  • Implement CI/CD practices and manage containerized applications using Docker and Kubernetes, preferably on Azure.
  • Conduct performance tuning, security checks, and rigorous unit/integration testing using tools like JUnit and Mockito.
  • Ensure code maintainability and adherence to software development best practices, including design patterns and clean architecture principles.

Job Alerts

Get notified when new positions matching your interests become available at Kardow.com.

Need Help?

Questions about our hiring process or want to learn more about working with us?