Back to job search
TSR Consulting logo

Full Stack Engineer

  • Mississauga, ON
  • On-site
  • Posted Oct 9, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

Design, develop, and enhance full-stack applications while ensuring alignment with architecture standards and coding, testing, debugging, and implementation practices. Resolve complex business and production issues, coordinate work, coach developers and analysts, and assess risks while maintaining compliance.

Job details

Location - Mississauga, ON We are seeking a Software Engineer – Full Stack (Java, Angular/React) to join our dynamic team. The ideal candidate will have strong experience in full-stack application design and development using Java, Spring Boot, Angular, and related tooling and a proven ability to deliver scalable features, resolve complex production issues, and drive systems enhancements aligned to architecture standards. Responsibilities: Partner with management teams to integrate functions that meet business goals and enable new products and process improvements. Evaluate complex business and system processes to resolve high-impact problems and projects. Ensure application design aligns with architecture blueprints and best practices. Establish and follow standards for coding, testing, debugging, and implementation. Develop understanding of how architecture and infrastructure integrate to achieve business outcomes. Define issues with interpretive thinking and propose innovative, risk-aware solutions. Coach mid-level developers and analysts and allocate work as needed. Assess risk and uphold compliance with laws, regulations, and internal policies while escalating and reporting control issues with transparency. Required Skills & Qualifications: 5+ years of experience in applications development or systems analysis with successful project delivery. Back end: Java, Spring, Spring Boot, Hibernate. Design and deployment: Microservices, Docker, Kubernetes. Front end: JavaScript, HTML, CSS, Angular, Webpack. Source control: Git/Bitbucket. Databases: Oracle PL/SQL, stored procedures, triggers; MongoDB desired. Testing frameworks: JUnit, Cucumber, Jasmine or Mocha. Performance tuning and diagnostics using tools such as JProfiler or AppDynamics. Experience conducting effective code and design reviews. Experience with Agile methods and JIRA; ability to produce architecture and design artifacts including flowcharts and sequence diagrams. Clear written and verbal communication with demonstrated leadership and project coordination skills. Bachelor’s degree or equivalent experience. Preferred Skills: Experience with React. Experience with MongoDB.

What you’ll do

Design, develop, and enhance full-stack applications while ensuring alignment with architecture standards and coding, testing, debugging, and implementation practices. Resolve complex business and production issues, coordinate work, coach developers and analysts, and assess risks while maintaining compliance.

Requirements

Requires at least five years of application development or systems analysis experience, a bachelor's degree or equivalent experience, and expertise in Java, Spring technologies, front-end development, databases, testing, and deployment tools. Candidates should also have experience with code and design reviews, Agile and JIRA, performance diagnostics, architecture artifacts, communication, leadership, and project coordination; React and MongoDB are preferred.

Listed skills

  • Kubernetes · Preferred
  • Angular · Preferred
  • Docker · Preferred
  • Jira · Preferred
  • JavaScript · Preferred
  • Agile · Preferred
  • MongoDB · Preferred
  • Java · Preferred
  • Spring Boot · Preferred
  • Git · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Hibernate
  • Microservices
  • Docker
  • Kubernetes
  • Angular
  • JavaScript
  • Oracle PL/SQL
  • MongoDB
  • JUnit
  • Cucumber
  • Performance Tuning
  • Git
  • Agile
  • JIRA

Job areas

  • Software
  • Technology
  • Finance & Accounting
  • Management & Leadership

More jobs from TSR Consulting

See all jobs from TSR Consulting