Back to job search
Open Systems Technologies logo

Senior Java Fullstack Angular developer

  • Mississauga, ON
  • On-site
  • Posted Sep 24, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Lead · 10+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

The role involves leading the design and development of complex full-stack applications using Java and Angular while driving architecture decisions. You will also be responsible for mentoring junior developers and ensuring the scalability and performance of enterprise-grade systems.

Job details

The Senior Java/Angular Full stack Lead Programmer Analyst is a senior technical role responsible for leading application development initiatives and driving design decisions across systems. This role provides hands-on leadership in building scalable Java and Angular solutions while guiding teams and influencing architecture and best practices. Responsibilities Lead design and development of complex full stack applications using Java and Angular Own end-to-end delivery of application components, from design through deployment Drive architecture decisions and ensure alignment with enterprise standards Resolve high-impact technical challenges across systems and platforms Mentor junior and mid-level developers and provide technical guidance Partner with stakeholders to define system enhancements and strategic solutions Ensure code quality, performance optimization, and scalability of applications Lead testing strategies, code reviews, and deployment processes Identify risks and ensure compliance with governance and regulatory requirements Qualifications 7–10+ years of experience in application development Advanced expertise in Java, Spring Boot, Angular, and microservices architecture Strong experience with API design, SQL, and distributed systems Experience with CI/CD pipelines, cloud platforms (preferred), and DevOps practices Proven ability to lead technical initiatives and mentor teams Strong communication and stakeholder management skills Education Bachelor’s degree or equivalent experience

What you’ll do

The role involves leading the design and development of complex full-stack applications using Java and Angular while driving architecture decisions. You will also be responsible for mentoring junior developers and ensuring the scalability and performance of enterprise-grade systems.

Requirements

Candidates must have 7–10+ years of experience in application development with advanced expertise in Java, Spring Boot, and Angular. Strong knowledge of microservices, API design, and DevOps practices is required to succeed in this technical leadership position.

Listed skills

  • Java · Preferred
  • Angular · Preferred
  • Spring Boot · Preferred
  • SQL · Preferred
  • CI/CD · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Angular
  • Spring Boot
  • Microservices
  • API Design
  • SQL
  • Distributed Systems
  • CI/CD
  • Cloud Platforms
  • DevOps
  • System Architecture
  • Mentoring
  • Full Stack Development
  • Code Quality
  • Performance Optimization

Job areas

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

More jobs from Open Systems Technologies

See all jobs from Open Systems Technologies