Senior Full Stack Developer, Identity Management Security

Posted 3 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Full Stack Developer at Medavie leading end-to-end delivery of web applications. Specializing in Vue.js, Express.js, and Java with a focus on health solutions.

Responsibilities

  • Lead end-to-end delivery of Web Applications built with Vue.js, Express.js and Java
  • Design, implement and deploy using GitLab (source control & CI/CD)
  • Write unit, integration, and functional tests; participate in code reviews
  • Interpret requirements and deliver well-documented, maintainable solutions
  • Produce technical design documents, diagrams, and tradeoff analyses
  • Present technical solutions to both technical and non-technical stakeholders
  • Lead design reviews, demos, and post-incident analysis discussions
  • Own and maintain GitLab CI/CD pipelines
  • Automate deployment and operational tasks using scripting (Python, Bash)
  • Containerize and deploy services using Docker, Kubernetes, and/or Docker Swarm
  • Support and troubleshoot applications running on Linux infrastructure
  • Improve observability, logging, and reliability across systems
  • Mentor junior developers and support team-wide best practices
  • Collaborate with product, infrastructure, and security teams
  • Apply IAM concepts in application design and implementation

Requirements

  • 10+ years of professional full-stack or product development experience
  • Degree in Computer Science or related field (or equivalent experience)
  • Experience mentoring developers or leading teams
  • Strong experience with: Java, JavaScript, Typescript, Vue.js or similar SPA frameworks (React, Angular), Express.js, SQL and relational databases (e.g., Oracle), REST API development, Microservice architectures, Git/GitLab, version control workflows, scripting automation, Docker & Kubernetes, Linux operating systems, Server-side Web Frameworks, such as JSF, Scripting languages, such as Bash or Python
  • Excellent written and verbal communication skills
  • Strong analytical, debugging, and problem-solving abilities
  • Containers & orchestration knowledge
  • Ability to work independently and manage multiple priorities
  • Willingness to collaborate with others
  • Ability to develop and maintain positive working relationships
  • A problem-solving mindset and ability to translate business requirements into secure and scalable code
  • A love for project-based work and staying on top of your technical game
  • Open-minded and willing to adapt to existing development standards and structure

Benefits

  • 100% employer-paid health, dental, and vision benefits (effective Day 1)
  • 100% employer-matched Defined Contribution Pension Plan
  • Annual performance-based Incentive Bonus
  • A gifted week of vacation in your first year + optional Vacation Purchase Program
  • Support for professional development, training, and certifications
  • Wellness programs, health resources, and fitness discounts

Job type

Full Time

Experience level

Senior

Salary

CA$73,465 - CA$91,831 per year

Degree requirement

Bachelor's Degree

Tech skills

AngularDockerJavaJavaScriptKubernetesLinuxOraclePythonReactSQLTypeScriptVue.js

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.