Senior Java Fullstack Angular developer
- Mississauga, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 7–10+ years of experience in application development
- Posting language
- English
- Posted
Original job description
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
More about this job
Responsibilities
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.
Skills
- 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
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Consulting
- Finance & Accounting
- Management & Leadership
Keywords
- Java
- Angular
- Spring Boot
- Microservices
- Full Stack
- API Design
- SQL
- Distributed Systems
- CI/CD
- Cloud Platforms
- DevOps
- Architecture
- Mentoring
- Investment Banking
- Banking
- IT Services
- IT Consulting
- Scalability
- Performance Optimization
- Governance
- Regulatory Compliance
- Application Development
- Lead Programmer Analyst
- Deployment
- Stakeholder Management