Full Stack Developer, Java / Angular / AWS

Apex Systems

Toronto

Hybrid

CAD 90,000 - 130,000

Full time

3 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Benefits package

Job summary

Everforth Apex is seeking a Senior Full Stack Developer to join a growing engineering team delivering greenfield enterprise applications. You will work across backend and frontend with a 60/40 split in favor of backend, developing and delivering across the full stack.

The role emphasizes hands-on development in Java and Angular within AWS environments, contributing to new applications from inception and collaborating with technical leads and stakeholders throughout the lifecycle.

Qualifications

  • 5–6+ years of professional software development experience with senior capability valued over years alone.
  • Hands-on Java development experience.
  • Hands-on Angular development experience.
  • Genuine full-stack developer experience, not just frontend or backend.
  • Experience developing and integrating REST APIs.
  • Experience working in AWS/cloud environments.
  • Strong understanding of core programming fundamentals and problem solving.

Responsibilities

  • Design, develop, test, and deliver full-stack enterprise applications.
  • Build backend applications and services primarily using Java.
  • Develop modern web interfaces using Angular.
  • Build and consume REST APIs.
  • Develop and deploy solutions within AWS environments.
  • Contribute to greenfield applications built from the ground up.
  • Address authentication, security, and performance considerations, and troubleshoot issues.

Skills

Java development
Angular development
Full-stack development
REST APIs
AWS cloud
Problem solving
Communication

Job description

Senior Full Stack Developer, Java / Angular / AWS

Client: Top 5 Canadian Bank

Location: Downtown Toronto, Hybrid Model 2 days week in‑office

Role Overview: We are seeking a Senior Full Stack Developer to join a growing engineering team delivering greenfield enterprise applications. This is a hands‑on development role for someone who is equally comfortable working across front‑end and back‑end technologies, with an expected emphasis of approximately 60% backend / 40% front‑end. This is not an architecture or advisory role. We are looking for a strong builder who can take an ambiguous problem, determine an effective technical approach, and develop the solution with limited hand‑holding.

Key Responsibilities
  • Design, develop, test, and deliver full-stack enterprise applications.
  • Build backend applications and services primarily using Java.
  • Develop modern web interfaces using Angular.
  • Build and consume REST APIs.
  • Develop and deploy solutions within AWS environments.
  • Contribute to new applications being built from the ground up.
  • Understand and address application considerations including authentication, security, and performance.
  • Troubleshoot unfamiliar technical problems and independently determine solutions.
  • Collaborate with developers, technical leads, and project stakeholders throughout the development lifecycle.
  • Participate in technical design discussions while remaining highly hands‑on with development.
  • Adapt across multiple initiatives as project priorities evolve.
Required Qualifications
  • 5-6+ years of professional software development experience, with demonstrated senior‑level capability valued over years alone.
  • Strong, hands‑on Java development experience.
  • Strong, hands‑on Angular development experience.
  • Demonstrated experience as a genuine full‑stack developer, rather than primarily front‑end or backend.
  • Experience developing and integrating REST APIs.
  • Experience working within AWS/cloud environments.
  • Strong understanding of core programming and language fundamentals.
  • Ability to independently analyze and solve unfamiliar technical problems.
  • Experience building new applications or features from the ground up.
  • Understanding of application authentication, performance, and security considerations.
  • Strong communication and collaboration skills.
Preferred Qualifications
  • Python and/or FastAPI development experience.
  • Experience with recent Angular versions.
  • Greenfield application development experience.
  • Experience working on large‑scale enterprise applications.
  • Mortgage, lending, banking, or financial services experience is beneficial but not required.
Technology Environment
  • Backend: Java, Python / FastAPI
  • Frontend: Angular
  • Cloud: AWS
  • Integration: REST APIs
  • Development: Primarily greenfield and new‑build initiatives
Ideal Candidate

The ideal candidate is a hands‑on full‑stack engineer who leans slightly toward backend development but remains genuinely strong with Angular. They have excellent Java fundamentals, understand modern front‑end development, are comfortable working in AWS environments, and can independently solve problems without needing detailed instructions or a predefined technical blueprint.

They should be able to explain what they built, why they designed it that way, the challenges they encountered, and how they solved them.

What This Role Is NOT
  • Not an Angular‑only/front‑end role.
  • Not a pure Java/backend role.
  • Not a Solution Architect position.
  • Not looking for someone who primarily designs solutions for others to build.
  • Not dependent on previous banking experience.

Everforth Apex is a world‑class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Everforth Apex Benefits Overview: In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA.

Everforth Apex is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Everforth Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Benefits Department at [email\@protected.com] or 804‑523‑8228. (Do not submit resumes or solicit consultants to this email address).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

Randstad Canada • Toronto

On-site
CAD 90,000 - 120,000
Full Stack Developer
Full Stack Developer

Unisystech Consulting Inc. • Canada

On-site
CAD 90,000 - 130,000
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

On-site
CAD 90,000 - 120,000
Technical Sourcing Recruiter II (Vancouver)
Technical Sourcing Recruiter II (Vancouver)

Apex Systems • Vancouver

On-site
CAD 60,000 - 90,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Cogency • Toronto

On-site
CAD 100,000 - 130,000
AWS Cloud Platform Engineer
AWS Cloud Platform Engineer

Apex Systems • Toronto

On-site
CAD 110,000 - 140,000
Medical insurance
Dental insurance
401K with company match
+2
Senior Program Manager, Salesforce Transformation
Senior Program Manager, Salesforce Transformation

Apex Systems • Toronto

Hybrid
CAD 140,000 - 180,000
Hybrid work environment
IT Support Analyst
IT Support Analyst

Apex Systems • Toronto

On-site
CAD 55,000 - 75,000
Lead Full Stack Developer – Angular / Spring Boot
Lead Full Stack Developer – Angular / Spring Boot

Cognizant • Toronto

On-site
CAD 64,000 - 90,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus PTO
401(k) plan and contributions
+3
Senior Full Stack Software Developer
Senior Full Stack Software Developer

Robertson & Company Ltd. • Toronto

Hybrid
CAD 93,000 - 133,000