Java Full Stack Developer- Angular
Technology
Toronto, Canada3 weeks agoUntil 2026-09-30
Service contract
Job description
We're looking for an experienced Java Full Stack Developer with strong Angular and Spring Boot expertise to join a delivery team at a major Canadian bank in Toronto. The ideal candidate brings end-to-end application development experience across modern frontend and backend technologies and is comfortable working in a structured banking delivery environment.
What You'll Do
- Design, develop, and maintain full stack applications using Angular, Node.js, Core Java, Spring, and Spring Boot
- Build and integrate RESTful and SOAP web services within a microservices architecture
- Develop frontend components using Angular, HTML, CSS, JavaScript, and JSP
- Implement ORM-based data persistence using Hibernate
- Work with relational and non-relational databases including SQL Server, Oracle, MongoDB, and DB2
- Support DevOps workflows using GitHub, Jenkins, and deployment to PCF or OCP environments
- Work across IDEs such as RAD, IntelliJ, or STS with application servers including WebSphere, Tomcat, and JBoss
- Contribute across the complete application development lifecycle from requirements through to deployment
- Write and maintain unit tests using JUnit
- 6 to 8+ years of full stack development experience across frontend and backend technologies
- Strong hands-on experience with Core Java, Spring, Spring Boot, REST APIs, SOAP, and microservices
- Solid frontend experience with Angular, Node.js, HTML, CSS, JavaScript, and JSP
- Good working knowledge of Hibernate as an ORM tool
- Experience with GitHub for source control and Jenkins for DevOps automation
- Working experience or sound knowledge of PCF or OCP deployment environments
- Solid database knowledge across SQL Server, Oracle, MongoDB, and DB2
- Excellent communication and interpersonal skills
- Eligibility for a mandatory background check
- Prior experience in banking or financial services application development
- Familiarity with additional application servers such as Apache or JBoss
- Experience working in regulated delivery environments with strict governance standards
- Onsite in Toronto, ON, 4 days per week
- In-person interview required
- 6 to 12 month contract
- English proficiency required
Keywords
monthsOfExperience: 72HTML5Spring FrameworkIBM Db2 FamilyMongodbAngularNode.jsAngularJSOracle DatabaseJavaScriptDevOpsHtmlIntellijSoapSqlTomcatUnit TestingWildflyApache LicenseApache Http Server
Interested in this role?