Posted on: 12/02/2026
Role Overview : Technical Full - Stack Lead
A Technical Full- Stack Lead is responsible for end- to- end technical ownership of applications, combining hands- on development with team leadership, architecture decisions, and stakeholder influence. The role bridges business requirements and technical execution while ensuring scalable, secure, and high- quality solutions across backend, frontend, cloud, and DevOps.
Key Responsibilities :
1. Technical Leadership & Mentoring :
- Lead and mentor full- stack development teams across backend (Java) and frontend (Angular/React), fostering engineering best practices and high code quality.
- Establish and enforce technical standards, coding guidelines, and architectural patterns across projects.
- Conduct design reviews, code reviews, and knowledge- sharing sessions to uplift team capability.
- Act as a technical escalation point, resolving complex system and integration issues.
2. Architecture & Solution Design (Java FSD Focus) :
- Design and implement scalable backend services using Java, Spring Boot, REST APIs, and Microservices.
- Define application architecture including layered architecture, microservices patterns, API contracts, and data flow.
- Ensure performance, security, and resiliency considerations are built into the solution from design stage.
- Collaborate with product and business teams to translate functional requirements into technical designs.
3. Frontend Engineering (Angular / React) :
- Lead UI development using Angular or React, ensuring responsive, maintainable, and performant user interfaces.
- Define frontend architecture, component standards, and state- management approaches.
- Guide teams on UI/UX best practices, accessibility, and cross- browser compatibility.
- Ensure seamless integration between frontend and backend services.
4. Cloud & DevOps (AWS + CI/CD) :
- Drive cloud- native development on AWS (EC2, S3, Lambda, EKS/ECS, IAM, CloudWatch as applicable).
- Design and maintain CI/CD pipelines using tools such as Jenkins, GitHub/GitLab pipelines, enabling automated build, test, and deployment.
- Promote Infrastructure as Code and environment standardization.
- Ensure production readiness through monitoring, logging, and alerting strategies.
5. Agile Delivery & Tooling :
- Work hands- on in Agile/Scrum environments, contributing to sprint planning, estimations, and retrospectives.
- Use JIRA for backlog management, sprint tracking, and dependency management.
- Maintain Confluence for architecture documents, design decisions, and technical runbooks.
- Build, monitor, and refine dashboards to track delivery health, code quality, and system performance.
6. Stakeholder & Communication Excellence :
- Partner with Product Owners, Architects, QA, and Business Stakeholders to influence technical decisions.
- Clearly communicate trade- offs, risks, and solution approaches to both technical and non- technical audiences.
- Support release planning and production readiness discussions.
- Contribute to continuous process improvement across engineering and delivery practices.
Core Technical Skills :
Backend :
- Java, Spring Boot, REST APIs, Microservices
- Database design (RDBMS / NoSQL as applicable)
Frontend :
- Angular or React
- HTML, CSS, JavaScript/TypeScript
Cloud & DevOps :
- AWS (compute, storage, security, monitoring)
- CI/CD pipelines, Git- based version control
Process & Tools :
- Agile / Scrum
- JIRA, Confluence
- Monitoring & delivery dashboards
What Makes a Strong Technical Full- Stack Lead :
- Hands- on coder who also thinks like an architect
- Strong mentor and people leader
- Comfortable influencing decisions without authority
- Balances speed, quality, and scalability
- Continuously improves engineering practices and delivery maturity
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1612036