We currently have an opportunity for a Lead Java Engineer to join our Corporate IT team. This role blends technical leadership, solution architecture, and hands-on development, with a strong focus on Java Spring Boot, cloud-native integrations, and secure, scalable API platforms.
You will remain actively involved in coding and solution design, working with technologies such as Microsoft Azure, Kafka, Event Hub, Service Bus, Auth0, and Terraform, while leading a small team of engineers.
Key Responsibilities
Lead the design and development of RESTful APIs using Java Spring Boot, ensuring adherence to REST principles, OpenAPI standards, and API versioning best practices.
Architect and implement enterprise integration solutions using Azure Service Bus, Kafka, Event Hub, and MQ technologies.
Enforce secure coding practices, including input validation, authentication and authorization, encryption, and secure error handling.
Guide the team in evaluating and implementing delivery models such as microservices, shared libraries, and independently deployable services.
Develop, maintain, and optimize Terraform scripts for infrastructure provisioning and automation in Microsoft Azure.
Lead and mentor a team of developers, fostering a collaborative, high-performance, and growth-oriented environment.
Stay hands-on with development, code reviews, and troubleshooting, while supporting team members' technical and professional development.
Collaborate with DevOps and Cloud Engineering teams to deploy and manage containerized applications using Docker and Kubernetes.
Implement and manage authentication and authorization flows using Auth0 and other identity providers.
Promote Agile development practices, CI / CD pipelines, automated testing, and continuous improvement.
Required Expertise
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
9+ years of experience in Java development, with strong proficiency in Spring Boot.
2+ years of experience in a technical leadership or team lead role.
Strong understanding of RESTful API design, OpenAPI / Swagger, and API versioning strategies.
Experience with Microsoft Azure services, including App Services, API Management, Event Hub, and Service Bus.
Hands-on experience with Kafka, MQ, or other messaging and integration platforms.
Proficiency in Terraform and infrastructure-as-code (IaC) practices.
Familiarity with Auth0 or similar identity and access management (IAM) solutions.
Solid understanding of application security and secure coding principles.
Experience with Docker and Kubernetes in production environments.
Créer une alerte emploi pour cette recherche
Lead Java Engineer • Toronto, ON, Canada
Recherches populaires
Offres similaires
Senior Java / Go Cloud Engineer — Hybrid (Enterprise-Scale)
CIBC • Toronto C6A, ON, Canada
Télétravail
Temps plein
A leading financial institution in Toronto is seeking a skilled Sr Developer to contribute to cloud-based application development.
This role involves working with Java and GoLang to enhance client e...Voir plus
Dernière mise à jour : il y a 20 jours • Offre sponsorisée
Senior Backend Engineer & Tech Lead (Java / AWS)
Intuit Inc. • Toronto
Temps plein
A leading financial software company in Canada is seeking an experienced Back End Staff Software Engineer to enhance customer experiences and drive strategic projects.
Ideal candidates will have ove...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
Senior Java & Spring Boot Lead – DevOps & Microservices
Citi • Toronto, Canada
Temps plein
A leading financial institution in Peel Region, Mississauga is looking for an Applications Development Technology Lead Analyst.
This senior level position involves establishing and implementing appl...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Java Software Engineer
BeaconFire Inc. • Toronto, ON, Canada
Temps plein
Develop applications using Java 8 / JEE (and higher), Angular 2+, React.SQL, Spring, HTML5, CSS, JavaScript and TypeScript among other tools.
Write scalable, secure, maintainable code that powers our ...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
A leading technology services firm in Toronto is looking for a Senior Engineer specialized in Total Fund Management Financing.
The role requires extensive hands-on experience with Java and AWS, incl...Voir plus
Dernière mise à jour : il y a 9 jours • Offre sponsorisée
Lead Java Developer
freelance.ca • Toronto, Canada
Temps plein
Location : Toronto, ON (Hybrid).The ideal candidate will have hands-on experience building cloud-native solutions, working with large-scale databases, and collaborating with cross-functional teams t...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Java Engineer & Tech Lead - Hybrid
Broadridge • Markham
Temps plein
A financial services technology company in York Region is seeking a Software Engineer responsible for designing and developing business applications in Java.
You will work closely with cross-functio...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
Senior Java Developer (Trading Systems) - Luxoft
Luxoft • newmarket, on, ca
Temps plein
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Senior Full-Stack Java Engineer - Hybrid, Toronto
GFT TECHNOLOGIES SE • Toronto C6A, ON, Canada
Télétravail
Temps plein
A leading technology firm in Toronto is seeking a Senior Full Stack Developer specializing in Java to join its Banking team.
This hybrid role involves delivering core Java, collaborating on business...Voir plus
Dernière mise à jour : il y a 22 jours • Offre sponsorisée
Senior Java Engineer – Capital Markets & ION Platform
TD Bank • Toronto
Temps plein
A leading financial services company in Toronto is seeking a Senior Java Software Engineer to contribute to strategic Repo trading initiatives.
The ideal candidate should have experience in the Capi...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
A global banking institution is seeking an experienced developer for a senior role focusing on application design and implementation.
The candidate must have over 5 years of experience with micro-se...Voir plus
Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
Java Software Engineer
Hays • Toronto, ON, Canada
Temps plein
We are seeking a highly skilled Senior Java backend Developer with 8+ years of experience in building responsive, scalable, and high-performance web applications.
The ideal candidate will have stron...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Senior Java Technical Lead
CGI • Toronto
Temps plein +1
CGI is hiring a Java Technical Lead with deep expertise in Core Java, API development, batch processing, and database engineering.
We’re looking for a hands‑on leader with 10+ years of Java experien...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
Senior Java Developer (Contract)
Medium • Toronto C6A, ON, Canada
Télétravail
Temps plein
Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence.
Join our team to work on everything...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Java & Mobile Solutions Engineer
YDC Pro • Toronto
Temps plein
A leading tech company in Toronto is looking for a skilled developer with over 10 years of experience in JEE and JAVA technologies, and 5 years in mobile solutions for both iOS and Android platform...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
A leading tech company in Toronto is seeking a Java Backend Developer with 8+ years of experience.The role focuses on designing Java / Java EE solutions, developing Microservices and REST APIs, and u...Voir plus
Dernière mise à jour : il y a 20 jours • Offre sponsorisée
Java Technical Lead — Derivatives & Settlements Platform
Scotiabank • Toronto, Canada
Temps plein
A leading financial institution in Toronto seeks a Lead Software Engineer (Java Technical Lead) to drive the development of a global payments platform.
This position involves collaborating with cros...Voir plus
Dernière mise à jour : il y a 10 jours • Offre sponsorisée
A leading global bank is seeking a Senior Applications Developer to enhance system processes and deliver innovative solutions.
The role requires strong expertise in Java, Microservices, and web serv...Voir plus
Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre