Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Senior Java Microservices Developer to build and maintain Spring Boot backend services and APIs that power critical internal platforms

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

Our client is a market leader in private railcar leasing company, specializing in the provision and maintenance of tank and freight cars. They're looking for a Senior Java Microservices Developer to build and maintain backend services that power critical internal platforms used in asset tracking, maintenance, and operations. This role is ideal for a backend engineer who thrives in a fast-paced Agile environment and is passionate about delivering high-performing, scalable, and secure microservices.


Location: Oakville - 2 days/week onsite

Duration: 4 Months to Start


Key Responsibilities

  • Develop backend microservices and RESTful APIs using Java and Spring Boot.
  • Collaborate with product managers, QA, and frontend developers in Agile sprints.
  • Ensure code quality through proper design patterns, unit testing, and logging.
  • Participate in sprint ceremonies, code reviews, and design sessions.
  • Troubleshoot production issues and assist with continuous delivery pipelines.
  • Design, build, and maintain scalable and secure microservices.
  • Write and maintain unit and integration tests to ensure high-quality deliverables.
  • Collaborate in sprint planning, story grooming, and retrospectives.
  • Participate in business and technical discussions to shape backend architecture.
  • Conduct code reviews and assist teammates with debugging and optimization.
  • Ensure all new services meet performance, security, and functional standards.
  • Provide regular updates on development progress, risks, and blockers.


Must-Have Qualifications

  • Bachelor’s degree in Computer Science or a related discipline.
  • 6+ years of experience building and maintaining distributed backend systems.
  • Strong expertise in Java, Spring Boot, and RESTful API development.
  • Experience with databases: PostgreSQL, MongoDB, and/or Redis.
  • Familiarity with CI/CD pipelines and containerized deployment.
  • Strong analytical and problem-solving skills.
  • Effective communication and collaboration abilities within Agile teams.
  • Experience with:
  • Git, JIRA, Confluence
  • Jenkins, Nexus, Kubernetes
  • Postman, NoSQL databases


Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé