01 Aug
|
AceStack
|
Toronto
Job Title: Technical Lead - Java Location: Toronto, ON Work Mode: Hybrid Experience: 10+ Years Role Summary We are looking for an experienced Technical Lead with solid expertise in Java/J2EE, Spring Boot, Microservices, and API development to lead the design, development, and support of enterprise applications.
The ideal candidate will provide technical leadership, mentor development teams, drive best practices, and ensure the successful delivery of scalable, secure, and high-performance solutions in an Agile environment.
Must-Have Technical/Functional Skills Java/J2EE Spring Framework & Spring Boot REST & SOAP Web Services Microservices Architecture Docker Open
Shift Container Platform (OCP) Git Maven Jenkins Redis SSL, Key
Store, Trust
Store JWT Authentication & Security API Development & Support Key Responsibilities Lead the design, development, and maintenance of enterprise Java applications.
Develop and support RESTful APIs, SOAP services, and Microservices.
Build scalable applications using Java, Spring Boot, and Spring Framework.
Deploy and troubleshoot applications running on Open
Shift Container Platform (OCP).
Implement secure application architecture using SSL, JWT, Key
Store, and Trust
Store.
Collaborate with cross-functional teams, architects, QA, and Dev
Ops to deliver high-quality solutions.
Perform code reviews, mentor developers, and enforce coding standards and best practices.
Manage CI/CD pipelines using Jenkins, Git, Maven, and Docker.
Troubleshoot production issues and optimize application performance.
Participate in Agile ceremonies and coordinate with onshore/offshore development teams.
Required Qualifications 10+ years of experience in Java/J2EE development.
Robust expertise in Spring Framework, Spring Boot, and Microservices.
Hands-on experience with RESTful APIs and SOAP Web Services.
Experience with Docker, Open
Shift (OCP), Jenkins, Git, Maven, and Redis.
Strong understanding of application security, SSL, JWT, Key
Store, and Trust
Store.
Excellent analytical, troubleshooting, and leadership skills.
Experience working in Agile development settings.
Preferred Skills Microsoft Azure experience.
Experience leading distributed onshore/offshore teams. CI/CD and Dev
Ops best practices.
📌 Technical Lead Java Toronto
🏢 AceStack
📍 Toronto