Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer - Microservices & Cloud

Internetwork Expert

Calgary

On-site

CAD 80,000 - 100,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading safety product manufacturer in Calgary is seeking a Software Developer to drive innovation and lead scrum teams. Responsibilities include developing scalable microservices, translating requirements into agile stories, and participating in on-call support. Candidates should have strong experience in distributed systems and proficiency in Java or related technologies. This position offers a dynamic environment focused on safety and innovation.

Qualifications

  • Strong development experience in a distributed microservice environment.
  • Deep knowledge of Java (Spring Boot), Python, PHP or Angular.
  • Experience with monitoring tools (DataDog, Splunk, etc.).
  • Experience running large deployments at scale (AWS preferred).
  • Experience with CI/CD systems (Github, Gitlab, etc.).

Responsibilities

  • Developing scalable, high‑quality microservices.
  • Providing technical leadership to the scrum team(s).
  • Leading new product technical evaluations.
  • Translating product requirements into detailed agile stories.
  • Providing rotational on‑call support and root cause analysis.

Skills

Development experience in a distributed microservice environment
Knowledge of Java (Spring Boot), Python, PHP or Angular
Experience with monitoring tools
Experience with running large deployments at scale
Experience with CI/CD systems
High performance database queries
Data transformation technologies
Performance testing and code optimization
Message bus technologies (Kafka)
Single Sign On applications and OAuth frameworks
Core web and browser concepts
Migrating legacy applications to microservices
Infrastructure as a Service (Terraform, Cloud Formation)
Job description
A leading safety product manufacturer in Calgary is seeking a Software Developer to drive innovation and lead scrum teams. Responsibilities include developing scalable microservices, translating requirements into agile stories, and participating in on-call support. Candidates should have strong experience in distributed systems and proficiency in Java or related technologies. This position offers a dynamic environment focused on safety and innovation.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.