Post Job Free
Sign in

Full Stack Java Tech Lead

Company:
Cogency Inc
Location:
Toronto, ON, Canada
Posted:
May 14, 2025
Apply

Description:

Full Stack Tech Lead

Company : Cogency Inc.

Location : Toronto, Canada (Hybrid)

Job Type : Full-Time

Role Overview

Cogency Inc. is seeking a highly skilled and experienced Full Stack Tech Lead to spearhead the development of robust, scalable applications. The ideal candidate will possess expertise in Microservices, Spring Boot, and REST APIs, with a passion for leading technical teams and delivering exceptional software solutions.

Key Responsibilities

Technical Leadership :

Lead and mentor a team of developers, ensuring alignment with architectural and coding standards.

Drive end-to-end technical solutions for complex projects.

Full Stack Development :

Design, develop, and maintain backend systems using Spring Boot and Microservices architecture .

Build responsive and user-friendly front-end interfaces with modern frameworks (e.g., React, Angular, or Vue.js).

API Development :

Design and implement scalable REST APIs to integrate with external and internal systems.

Ensure security, performance, and robustness of APIs.

Microservices Architecture :

Develop and manage microservices-based applications, ensuring modularity and scalability.

Optimize service communication and manage service discovery tools.

Agile Collaboration :

Work collaboratively with cross-functional teams, including product managers, designers, and QA.

Contribute to Agile ceremonies like sprint planning and retrospectives.

Code Quality & Best Practices :

Ensure high-quality code through unit testing, code reviews, and adherence to best practices.

Implement CI/CD pipelines and DevOps practices to streamline deployment processes.

Troubleshooting & Maintenance :

Identify and resolve application performance bottlenecks.

Monitor and maintain production systems, ensuring high availability.

Required Qualifications

Experience :

7+ years of experience in software development with at least 2+ years in a leadership role.

Proven expertise in building and managing full-stack applications.

Technical Skills :

Strong backend development experience with Java, Spring Boot, and Microservices .

Proficiency in front-end frameworks like React, Angular, or Vue.js .

Solid understanding of RESTful API design and implementation.

Experience with databases (SQL and NoSQL).

Familiarity with CI/CD tools and DevOps practices.

Soft Skills :

Strong communication and leadership abilities.

Problem-solving mindset and adaptability in a fast-paced environment.

Nice-to-Have Skills

Exposure to cloud platforms like AWS, Azure, or Google Cloud.

Knowledge of containerization technologies such as Docker and Kubernetes.

Experience with GraphQL APIs.

Familiarity with messaging systems like Kafka or RabbitMQ.

What We Offer

Competitive salary and comprehensive benefits package.

Opportunities for professional growth and working on cutting-edge technologies.

Collaborative and innovative work environment.

How to Apply

Send your resume in word format to

Apply