Tech Lead (Angular, Spring, Java) to support AWS migration activities of our banking client
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on March 11th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Location: Hybrid - Tuesdays in office in Downtown Toronto
Duration: 12 months with potential extension or conversion to FT (up to candidate's prefrence)
We are looking for a Tech Lead with 12+ years of experience to join our team and drive the development of scalable and secure applications. This is a hands-on leadership role requiring deep expertise in Angular, Spring, Java, AWS, SDK infrastructure, TypeScript/JavaScript, and Oracle DB. The ideal candidate will lead technical discussions, mentor team members, and contribute to development efforts while collaborating with stakeholders to ensure successful delivery.
Qualifications:
- 12+ years of experience in full-stack development with hands-on expertise in Angular, Spring, and Java
- Strong proficiency in TypeScript/JavaScript
- Extensive experience with AWS services and SDK infrastructure
- Deep knowledge of Oracle DB and database optimization
- Experience leading development teams, conducting code reviews, and mentoring junior developers
- Familiarity with version control systems like Git and CI/CD pipelines
Key Responsibilities:
- Lead and oversee the design, development, and maintenance of full-stack applications using Angular, Spring, and Java
- Design and implement RESTful APIs and SDK infrastructure for seamless integrations
- Build and optimize front-end components using Angular and TypeScript/JavaScript
- Guide the team in adopting best practices for coding, testing, and deployment
- Collaborate with DevOps teams to deploy and manage applications on AWS infrastructure
- Actively participate in hands-on coding and development activities
- Conduct code reviews, ensure code quality, and mentor team members
- Work with Oracle DB for data storage, retrieval, and performance optimization
- Facilitate architectural discussions and contribute to technical decision-making
- Troubleshoot and resolve technical issues, ensuring smooth project delivery
- Stay up-to-date with emerging technologies and advocate for their adoption as appropriate
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you