Lead Java Developer
Lead the design and development of scalable enterprise Java applications while managing distributed onshore and offshore teams. Coordinate directly with clients to translate business requirements into technical solutions and ensure high-quality software delivery.
- Hybrid
- Toronto, ON
- Posted Jul 29, 2026
- Apply by Aug 28, 2026
- 1 position
Job summary
Role: Java Delivery Lead Location: Toronto, ON (Initially 4 Days Onsite) Type: Long Term Contract Job Description: We are looking for a seasoned Java Delivery Lead to drive the design and development of scalable enterprise applications. The ideal candidate will have strong hands-on experience in Java technologies, client-facing communication, and managing distributed development teams across onshore and offshore locations. Key Responsibilities: Lead Java-based development projects, ensuring high performance and scalable design. Work directly with clients to gather requirements and translate them into technical solutions. Mentor developers and conduct code reviews to maintain coding standards. Coordinate tasks and delivery across onshore and offshore teams. Ensure timely delivery of high-quality software aligned with business goals. Participate in Agile ceremonies and contribute to sprint planning and execution. Required Skills: Experience in Java/Spring Boot development. Experience in client interaction and stakeholder management. Strong understanding of microservices, REST APIs, SQL/NoSQL databases. Proven experience in leading distributed teams. Familiarity with Agile methodologies and DevOps tools (Git, Jenkins, etc.).
What you’ll do
Lead the design and development of scalable enterprise Java applications while managing distributed onshore and offshore teams. Coordinate directly with clients to translate business requirements into technical solutions and ensure high-quality software delivery.
Requirements
Requires strong hands-on experience in Java, Spring Boot, and microservices architecture. Candidates must have proven experience in stakeholder management and leading distributed development teams within an Agile environment.
Listed skills
- SQLPreferred
- REST APIsPreferred
- JavaPreferred
- Spring BootPreferred
- GitPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- Client Interaction
- Stakeholder Management
- Microservices
- REST APIs
- SQL
- NoSQL
- Team Leadership
- Agile Methodologies
- Git
- Jenkins
Job areas
- Software
- Technology
- Engineering
- Management & Leadership
Additional details
- Minimum experience
- 5+ years
- Apply by
- Aug 28, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 4 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
