Full Stack Java Developer – (Java/Angular/AWS Cloud)

  • Date Posted Jun 24, 2026
  • Location Toronto, Ontario
  • Job Type Contract
  • Job ID 20004

Are you a skilled Full Stack Java Developer ready to support innovative banking projects? Apply Now!

Working with one of our top financial clients, this role calls for a Full Stack Developer – Java/Angular/AWS Cloud. This position involves developing and maintaining modern, cloud-ready applications, supporting migration efforts, and contributing to the transformation of legacy systems within a dynamic team environment.

Pay rate range (CAD): $70.00/hr – $75.00/hr

Responsibilities

  • Develop new features and functionalities for a new application in a cloud environment
  • Work across front-end and back-end components with a balanced focus on both (50/50 split)
  • Support application maintenance and resolve production issues (approx. 20%)
  • Contribute to the modernization of monolithic applications into cloud-optimized architecture
  • Work within containerized development environments, primarily AWS-based
  • Collaborate with team members to ensure timely resolution of development tickets
  • Participate in deployment activities and support ongoing application enhancements

Desired Skill-Set

  • Strong experience with Java (latest versions)
  • Hands-on experience with Spring Boot framework
  • Proficiency in Angular (latest versions preferred)
  • Experience working in cloud environments, preferably AWS
  • Good understanding of SQL, capable of writing basic SELECT queries
  • Proven ability to work in containerized development environments
  • Demonstrated ownership and accountability in managing development tasks

Nice to Have

  • Banking or financial services experience
  • Knowledge of cloud migration strategies
  • Experience with DevOps tools and CI/CD pipelines
  • Familiarity with modern microservices architecture
  • Understanding of agile development methodologies

BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology-enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision-making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled.

Privacy Policy

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top