Java Full Stack Technical Lead – Java, Spring Boot, React, Kafka, DevSecOps

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

Mississauga

On-site

CAD 140,000 - 190,000

Full time

10 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Astra-North Infoteck Inc. is seeking a Java Full Stack Technical Lead to drive end-to-end development of enterprise-grade applications using Java, Spring Boot, React, and Kafka.

You’ll architect, code, review, and mentor distributed teams across cloud-native microservices and DevSecOps practices in a fast-paced BFSI-focused environment. This on-site role in Mississauga requires 9–12 years of experience, leadership in large projects, and the ability to define standards, ensure security, and

Qualifications

  • Must have advanced Java, Spring Boot, React, Kafka, Oracle, DevSecOps, and test automation skills.
  • Backend: Java 11+/17, Spring Boot, Spring MVC.
  • Frontend: Angular, TypeScript, JavaScript.
  • Database: Oracle, SQL Server, MongoDB.
  • DevOps/Cloud: Git, Jenkins, Docker, Kubernetes, AWS/Azure/GCP.

Responsibilities

  • Lead end-to-end application design and development using Java Full Stack technologies.
  • Define technical architecture, coding standards, and development best practices.
  • Review application design, source code, and deployment strategies.
  • Drive technical decisions ensuring scalability, security, and maintainability.
  • Provide technical guidance and mentorship to development teams.
  • Develop backend services with Java 11+/17, Spring Boot, Microservices, REST APIs, Kafka.
  • Develop frontend applications with Angular/React, TypeScript/JavaScript, HTML5, CSS3.
  • Design and optimize database solutions using SQL and NoSQL databases.
  • Design scalable cloud-native and microservices-based solutions.
  • Collaborate with Product Owners, Business Analysts, and stakeholders.
  • Break down requirements into technical user stories and tasks.
  • Track sprint progress and resolve technical blockers.
  • Ensure adherence to project timelines and quality standards.
  • Conduct code reviews and enforce coding standards.
  • Drive unit testing, integration testing, and performance testing.
  • Ensure application security and compliance requirements are met.
  • Monitor production issues and lead root cause analysis activities.
  • The Java Full Stack Tech Lead is responsible for leading the design, development, and delivery of enterprise-grade web applications using Java-based backend technologies and modern frontend frameworks.

Skills

Advanced Java
Spring Boot
React
Kafka
Oracle
DevSecOps
Test Automation
CI/CD
Angular
TypeScript
SQL Server
MongoDB
AWS
Azure
GCP
Jenkins
Docker
Kubernetes
Java 11/17

Tools

Jenkins
Docker
Kubernetes

Job description

Java Full Stack Technical Lead – Java, Spring Boot, React, Kafka, DevSecOps

Experience Range: 9 - 12 Years

Must Have Technical/Functional Skills
  • Advanced Java, Spring Boot, React, Kafka, Oracle, DevSecOps, Test Automation.
  • Backend:
    • Java 11+/17
    • Spring Boot
    • Spring MVC
  • Frontend:
    • Angular
    • TypeScript
    • JavaScript
  • Database:
    • Oracle
    • SQL Server
    • MongoDB
  • DevOps/Cloud:
    • Git
    • Jenkins
    • Docker
    • Kubernetes
    • AWS / Azure / GCP
Experience & Leadership
  • 8+ years of software development experience.
  • 2+ years in a Technical Lead role.
  • Experience leading distributed teams and enterprise-scale projects.
  • BFSI domain experience is highly desirable for banking and financial services engagements.
  • Test Automation – Selenium.
  • CI/CD.
Roles & Responsibilities
Technical Leadership
  • Lead end-to-end application design and development using Java Full Stack technologies.
  • Define technical architecture, coding standards, and development best practices.
  • Review application design, source code, and deployment strategies.
  • Drive technical decisions ensuring scalability, security, and maintainability.
  • Provide technical guidance and mentorship to development teams.
Full Stack Development
  • Develop backend services using:
    • Java 11+/17
    • Spring Boot
    • Microservices
    • REST APIs
    • Kafka/Messaging systems
  • Develop frontend applications using:
    • Angular / React
    • JavaScript / TypeScript
    • HTML5
    • CSS3
  • Design and optimize database solutions using SQL and NoSQL databases.
Architecture & Solution Design
  • Design scalable cloud-native and microservices-based solutions.
  • Define API standards, integration patterns, and security frameworks.
  • Participate in technical estimations and solution proposals.
  • Conduct proof of concepts (POCs) for new technologies.
Project & Delivery Management
  • Collaborate with Product Owners, Business Analysts, and stakeholders.
  • Break down requirements into technical user stories and tasks.
  • Track sprint progress and resolve technical blockers.
  • Ensure adherence to project timelines and quality standards.
Quality & Governance
  • Conduct code reviews and enforce coding standards.
  • Drive unit testing, integration testing, and performance testing.
  • Ensure application security and compliance requirements are met.
  • Monitor production issues and lead root cause analysis activities.
Generic Managerial Skills
  • The Java Full Stack Tech Lead is responsible for leading the design, development, and delivery of enterprise-grade web applications using Java-based backend technologies and modern frontend frameworks.
  • The role combines hands‑on technical expertise, solution architecture, team leadership, stakeholder management, and delivery ownership.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Full Stack technical Lead
Java Full Stack technical Lead

Q1 Technologies, Inc. • Mississauga

On-site
CAD 120,000 - 170,000
Java Full Stack Developer
Java Full Stack Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Java Technical Lead
Java Technical Lead

Open Systems Technologies • Mississauga

On-site
CAD 80,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Intellect Design Arena Ltd • Toronto

On-site
CAD 80,000 - 120,000
Java Technical Lead
Java Technical Lead

Infinity Solutions • Toronto

On-site
CAD 120,000 - 180,000
Lead Java Full Stack Developer
Lead Java Full Stack Developer

Citigroup Inc. • Mississauga

Hybrid
CAD 100,000 - 130,000
Java Fullstack Developer
Java Fullstack Developer

Tek Tron IT • Canada

On-site
CAD 50,000 - 70,000
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Axiom Global Technologies • Toronto

On-site
CAD 120,000 - 160,000
Technical Lead
Technical Lead

T2 Systems • Burnaby

On-site
CAD 110,000 - 160,000
Java Software Engineer
Java Software Engineer

Cloudious LLC • Toronto

On-site
CAD 90,000 - 120,000