Senior Full Stack Developer - Back End (Java/Node)

UST

$104K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years total experience in software development
  • Strong backend proficiency with Java or Node.js
  • Intermediate to advanced experience in Angular; React experience preferred
  • 2+ years hands-on experience with cloud platforms (AWS, Azure, OpenShift)
  • Proficient with Docker and Kubernetes
  • In-depth Git expertise including code reviews and branching strategies
  • Familiarity with application security practices and DevSecOps principles.

Responsibilities

  • Architect and develop high-performance, reusable, and maintainable backend services
  • Implement cloud-native solutions on platforms such as AWS, Azure, or OpenShift
  • Work in CI/CD environments, deploying code to production on a daily basis
  • Integrate automated testing and security workflows using GitHub Actions
  • Mentor team members and foster a positive, inclusive engineering culture
  • Contribute to frontend development projects utilizing Angular
  • Utilize monitoring tools like Splunk or Dynatrace for performance oversight.

Benefits

  • Accrue at least 10 days of paid vacation yearly
  • Receive 6 days of paid sick leave annually
  • Eligibility for paid holidays and bereavement leave
  • Supplemental Healthcare coverage for employees and their dependents
  • Company-paid basic life insurance and accidental death coverage
Full Job Description
Role description

Senior Full Stack Developer - Back End (Java/Node)

Lead II - Software Engineering

UST is searching for a Senior Full Stack Developer who thrives in modern, AI-accelerated engineering environments and wants to build highly scalable systems used by millions.

The opportunity:
• Architect and develop high-performance, reusable, and maintainable services.
• Implement and evolve cloud-native solutions using AWS, Azure, or OpenShift.
• Work in high-frequency CI/CD environments, shipping to production daily.
• Integrate automated testing, security scanning, and deployment workflows using GitHub Actions.
• Mentor teammates, promote healthy team dynamics, and foster an inclusive engineering culture.
• Contribute to frontend development using Angular (React experience is a plus).

This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.

What you need:
• Total experience: 5 years+
• Strong backend expertise with Java or Node.js.
• Experience building RESTful APIs and working with Open API specifications.
• Intermediate to advanced experience with Angular (React is a plus).
• 2+ years of hands-on experience with cloud platforms such as AWS, Azure, or OpenShift.
• Strong working knowledge of Docker and Kubernetes.
• Expert-level Git skills, including branching, merging, and code reviews.
• Experience translating Figma designs into production-ready UI.
• Hands-on experience with Splunk, Dynatrace, or similar monitoring tools.
• DevOps & Automation
• Proven experience with GitHub Actions and CI/CD pipeline design.
• Strong focus on automated unit, functional, and performance testing.
• Experience integrating intelligent agents into CI/CD pipelines to automate reviews, testing, or deployments.
• Security and DevSecOps
• Familiarity with application security practices and secure coding standards.
• Experience with vulnerability scanning and remediation tools.
• Exposure to integrating security gates within CI/CD pipelines (shift-left security / DevSecOps).

Compensation can differ depending on factors including but not limited to the specific office location, role, skill set, education, and level of experience. UST provides a reasonable range of compensation for roles that may be hired in various U.S. markets as set forth below.

Role Location: Hybrid-Toronto

Compensation Range: $104,000-$130,000

Benefits

Full-time, regular employees accrue a minimum of 10 days of paid vacation per year, receive 6 days of paid sick leave each year (pro-rated for new hires throughout the year), paid holidays, and are eligible for paid bereavement leave and jury duty. They and their dependents residing in Canada are eligible for Supplemental Healthcare coverage, as well as Company-paid Employee Only basic life insurance and accidental death and dismemberment coverage.

Full-time temporary employees receive 6 days of paid sick leave each year (pro-rated for new hires throughout the year). They and their dependents residing in Canada are eligible for Supplemental Healthcare coverage, as well as Company-paid Employee Only basic life insurance and accidental death and dismemberment coverage.

Part-time regular and temporary employees receive 6 days of paid sick leave each year (pro-rated for new hires throughout the year).

All Canadian employees who work in a province, territory or locality with more generous paid sick leave benefits than specified here will receive the benefit of those sick leave laws.

#UST

#LI-AP4

Similar Jobs

More Jobs at UST

More Information Technology Jobs

Find similar Senior Full Stack Developer - Back End (Java/Node) jobs: