- Search jobs
- North York, ON
- lead developer
Lead developer Jobs in North York, ON
- Promoted
Lead Java Developer
Vision Talent Co.Toronto, ON, Canada- Promoted
Lead Java Developer
Goldenpick TechnologiesToronto, Ontario, Canada- Promoted
Lead Backend Developer - Shopify, Remote
Randstad CanadaRemote, Ontario, CALead Developer
ScotiabankScarborough, ON- Promoted
Lead Mobile Developer - Remote
ABC FitnessToronto, ON, CanadaLead Software Developer
Snowed In Studios IncOntario, Canada- Promoted
Lead Java Developer
Insight GlobalToronto, ON, Canada- Promoted
Murex Technical Developer - Lead
LuxoftToronto, ON, Canada- Promoted
Front End Lead Developer
Software InternationalToronto, Ontario, Canada- Promoted
Lead Java Developer
GenpactToronto, ON, Canada- Promoted
Lead Software Developer
Botsford AssociatesToronto, ON, CanadaLead Developer
BMOToronto, ON, CAN- Promoted
Lead Java Developer
AkkodisToronto, ON, CanadaLead Software Developer
Snowed In StudiosON, CA.NET Developer Lead
Lorven TechnologiesToronto, Ontario, CanadaLead Developer
E-SolutionsToronto, ON- Promoted
Lead .Net Azure Developer
Caspian OneToronto, ON, CanadaLead developer
Plan IT SearchMarkham, Ontario, CanadaLead Web Developer
Yoush ConsultingToronto, Ontario, Canada- Promoted
Lead Developer (Go)
Apex SystemsToronto, ON, CanadaLead Java Developer
Vision Talent Co.Toronto, ON, Canada- Full-time
Lead Java DeveloperLocation - Downtown TorontoWork Model - HybridSalary - $75,000 – $104,000 Job Overview : We are seeking an experienced Lead Java Developer to spearhead the design, development, and deployment of sophisticated software solutions. This role demands deep expertise in Java, microservices, API design, and cloud technologies, coupled with strong technical leadership and problem-solving skills. The successful candidate will play a pivotal role in delivering innovative, enterprise-grade solutions.Key Responsibilities : Analyze complex business requirements to create detailed technical specifications and software designs.Design and develop APIs, adhering to architectural principles and leveraging best practices.Produce high-quality deliverables, including Swagger designs, comprehensive documentation, test cases, and robust code.Build and optimize scalable, high-performance microservices architectures.Implement Test-Driven Development (TDD) methodologies, conducting unit and integration testing.Utilize Docker, Kubernetes, and OpenShift for containerization and orchestration in cloud environments.Lead efforts in multi-threading, state machine design, and low-level system integrations.Monitor and enhance system performance using tools such as Splunk.Collaborate with Agile teams to ensure timely delivery of project milestones.Mentor junior developers, fostering technical growth and adherence to best practices.Qualifications : Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.Proven hands-on experience in : Java / J2EE (Java 8+).Spring Framework (Spring Boot, Spring State Machine).Web Services (SOAP, JSON, RESTful APIs).Microservices and API development (5+ years).Data structures and algorithms.Proficiency in containerization tools such as Docker or Red Hat OpenShift (OCP).Strong understanding of Kubernetes for container orchestration.Experience with TDD methodologies and testing frameworks.Familiarity with Agile methodologies and cloud environments (e.g., Azure).Knowledge of monitoring and logging tools like Splunk or ElasticSearch.Strong problem-solving skills and expertise with UNIX commands.Preferred Skills : Experience with state transition frameworks like Spring Boot State Machine.Advanced expertise in multi-threading and performance optimization.Knowledge of Azure Cloud and infrastructure management, including : OpenShift containers.Portal access for managing containers and terminals.Docker and Kubernetes for containerized applications.