Java Full Stack technical Lead
<p>Java Tech Lead</p><p>Fulltime Hire</p><p>Mississauga, ON- 3 Days a week Onsite</p><p><br></p><p>Experience Range: 9 - 12 Yrs</p><p><br></p><p>Must Have Technical/Functional Skills</p><p>Advanced Java, Sprint Boot, React, Kafka, Oracle, DevSecOps, Test Automation</p><p>Backend : Java 11+/17 , Spring Boot Spring MVC</p><p>Frontend : Angular / TypeScript / JavaScript</p><p>Database : Oracle / SQL Server / MongoDB</p><p>DevOps/Cloud : Git , Jenkins , Docker , Kubernetes , AWS / Azure / GCP</p><p>8+ years of software development experience.</p><p>2+ years in a Technical Lead role.</p><p>Experience leading distributed teams and enterprise-scale projects.</p><p>BFSI domain experience is highly desirable for banking and financial services engagements.</p><p>Test Automation – Selenium</p><p>CI/CD</p><p><br></p><p><br></p><p>Roles & Responsibilities</p><p>• Lead end-to-end application design and development using Java Full Stack technologies.</p><p>• Define technical architecture, coding standards, and development best practices.</p><p>• Review application design, source code, and deployment strategies.</p><p>• Drive technical decisions ensuring scalability, security, and maintainability.</p><p>• Provide technical guidance and mentorship to development teams.</p><p><br></p><p>Full Stack Development</p><p>• Develop backend services using:</p><p>o Java 11+/17</p><p>o Spring Boot</p><p>o Microservices</p><p>o REST APIs</p><p>o Kafka/Messaging systems</p><p>• Develop frontend applications using:</p><p>o Angular / React</p><p>o JavaScript / TypeScript</p><p>o HTML5, CSS3</p><p><br></p><p>• Design and optimize database solutions using SQL and NoSQL databases.</p><p>Architecture & Solution Design</p><p>• Design scalable cloud-native and microservices-based solutions.</p><p>• Define API standards, integration patterns, and security frameworks.</p><p>• Participate in technical estimations and solution proposals.</p><p>• Conduct proof of concepts (POCs) for new technologies.</p><p><br></p><p>Project & Delivery Management</p><p>• Collaborate with Product Owners, Business Analysts, and stakeholders.</p><p>• Break down requirements into technical user stories and tasks.</p><p>• Track sprint progress and resolve technical blockers.</p><p>• Ensure adherence to project timelines and quality standards.</p><p><br></p><p>Quality & Governance</p><p>• Conduct code reviews and enforce coding standards.</p><p>• Drive unit testing, integration testing, and performance testing.</p><p>• Ensure application security and compliance requirements are met.</p><p>• Monitor production issues and lead root cause analysis activities.</p><p><br></p><p>Generic Managerial Skills,</p><p>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.</p><p></p>