HamburgerMenu
hirist

EY - Technical Full Stack Lead - Java/React.js/AngularJS

Posted on: 12/02/2026

Job Description

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

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in