cover image
Dawn InfoTek

Full Stack Lead Developer

Hybrid

Toronto, Canada

Senior

Freelance

21-01-2026

Share this job:

Skills

Communication Time Management Java JavaScript Dynamics DevOps Docker Kubernetes Ansible AWS Lambda Negotiation Scrum Problem-solving Facilitation Programming apache angular Organization Back-end Development AWS Agile Springboot Analytics Mobile App Development Spring Spring Boot Full-Stack Development OpenShift Microservices

Job Specifications

Dawn InfoTek Inc. is a professional IT consulting team that partners with major financial institutions, investment firms and government sectors. We have been dedicated to delivering cutting-edge consulting services and recruiting all levels of IT positions for our clients.

We are currently seeking competent individuals to fulfill the role of Full Stack Lead Developer to join our dynamic team for our client, one of the major banks.

Location Address: hybrid – onsite 2-3 days per week

Contract length: 6 months with possibility of extension or conversion to FTE

Required Core Skills:

Degree in Computer Science, Engineering and or equivalent industry experience
Strong interpersonal, communication and organization skills
10 + years of relevant development experience or an equivalent combination of education and experience.
Experienced with AWS Lambda (or similar)- End to end system integration and deployments understanding
Demonstrated strong programming skills and hands-on experience in full-stack development with mobile app development (Angular v5+, JavaScript programming, Apache Cordova) and Java back-end development (Java8+, Spring / SpringBoot, microservices, Restful API)
Experience with Cloud services and DevOps concepts: OpenShift, Docker, Kubernetes, Artifactory, BitBucket, Bamboo, Ansible, IaaS/PaaS technologies, etc.)
Proven and demonstrable experience designing and implementing high volume, high availability applications with a very high degree of automation
Comfortable working in an Agile/SCRUM setting – ability to manage multiple priorities; ability to adapt to changing priorities
Demonstrate strong facilitation, negotiation, interpersonal, communication and collaboration skills.
Demonstrate ability to easily deal with both abstract and concrete concepts and be able to reconcile them for the appropriate audience and context
Quickly understand organizational dynamics and management priorities, and to be able to work effectively in a fast-paced, results-driven company.

Other Skills:

A critical thinker with strong analytics, and problem-solving skills
Self-motivated with a positive attitude and an ability to work independently and or in a team
Ability to communicate across business units and the ability to interface with and communicate complex technical concepts to a broad range of internal and external stakeholders
Time management skills with the ability to manage multiple priorities and mentor junior developers

Must-haves:

Min 10 years hands on java development experience
Full stack
Java 8+ development experience
AWS Lambda (or similar)- End to end system integration and deployments understanding
Angular (v5+) development experience
SSO/ Oauth
Spring/Spring Boot
Microservices
Restful API
APIGateway
DynamoDB
Cognito

About the Company

Dawn InfoTek Inc. is an international consulting firm that provides Information Technology solutions and expertise to domestic and international clients. Our solutions are focused on several mission critical business areas: Application Performance Management (APM): Our Application Quality Assurance (AQA) suite of solutions covers the entire APM solution set. Our Synthetic Transaction Monitor is unique in the market, as it tests past the load balancer, right to the JVM, cloud instance or .Net instance. This key application is... Know more