Full Stack Engineers

EXL Service

Bengaluru, INonsitePosted Aug 13, 2026
Posting intelligenceActively listed

Skills

postgreskubernetestypescripthibernateangularspringdockeroraclekafkamysqlreactcicdjavaaws

About the role

Job Description: We are seeking a Senior Full-Stack Engineer with deep expertise Java, React, and Angular to lead the design and development of complex, scalable web applications. This role goes beyond feature delivery - you'll help shape architecture, influence technical direction, and raise the engineering bar across the team.

You'll work end-to-end across frontend, backend, and infrastructure concerns, partnering closely with product, design, and engineering leadership to build resilient, high-quality systems.

What You'll Do:

Own the design and implementation of major product features and systems across the full stack

Architect scalable, maintainable frontend applications using React and Angular with modern state management patterns

Design and build robust backend services and APIs using Java (Spring Boot, Spring MVC, or similar frameworks)

Make architectural decisions that balance speed, scalability, security, and maintainability

Lead by example through high-quality code, thoughtful reviews, and strong engineering practices

Collaborate with product and design to shape requirements, scope solutions, and manage tradeoffs

Mentor mid-level engineers and contribute to the growth of the team

Improve system performance, reliability, and observability in production environments

Drive adoption of best practices around testing, CI/CD, and code quality

Required Qualifications:

7+ years of professional software engineering experience, with significant full-stack ownership

Expert-level experience with React (hooks, advanced patterns, performance optimization) and Angular (components, services, RxJS, routing)

Strong backend experience with Java and modern frameworks (Spring Boot, Spring MVC, Hibernate)

Proficiency in TypeScript for frontend development

Strong understanding of system design, API design (REST, GraphQL), and data modeling

Experience working with relational databases (PostgreSQL, MySQL, Oracle) and NoSQL databases

Proven ability to work independently and lead technical initiatives

Strong communication skills and comfort influencing technical decisions

Strong Plus:

Experience designing systems that operate at scale or support high-availability requirements

Cloud experience (AWS preferred), including deployments, monitoring, and cost awareness

Experience with Docker and containerized workloads

Familiarity with microservices, event-driven systems, or message queues (Kafka, RabbitMQ)

Experience with Kubernetes and container orchestration

Experience in security-conscious or regulated environments (e.g., fintech, payments, enterprise platforms)

What Success Looks Like:

You ship high-impact features with minimal supervision

You proactively identify architectural risks and propose solutions

Other engineers look to you for guidance and technical direction

The codebase becomes more reliable, maintainable, and scalable over time

Why Join:

High ownership and autonomy

Opportunity to influence architecture and engineering standards

Meaningful technical challenges with real business impact

A team that values strong engineering judgment and craftsmanship

Responsibilities: Own the design and implementation of major product features and systems across the full stack

Architect scalable, maintainable frontend applications using React and Angular with modern state management patterns

Design and build robust backend services and APIs using Java (Spring Boot, Spring MVC, or similar frameworks)

Make architectural decisions that balance speed, scalability, security, and maintainability

Lead by example through high-quality code, thoughtful reviews, and strong engineering practices

Collaborate with product and design to shape requirements, scope solutions, and manage tradeoffs

Mentor mid-level engineers and contribute to the growth of the team

Improve system performance, reliability, and observability in production environments

Drive adoption of best practices around testing, CI/CD, and code quality

Qualifications: 7+ years of professional software engineering experience, with significant full-stack ownership

Expert-level experience with React (hooks, advanced patterns, performance optimization) and Angular (components, services, RxJS, routing)

Strong backend experience with Java and modern frameworks (Spring Boot, Spring MVC, Hibernate)

Proficiency in TypeScript for frontend development

Strong understanding of system design, API design (REST, GraphQL), and data modeling

Experience working with relational databases (PostgreSQL, MySQL, Oracle) and NoSQL databases

Proven ability to work independently and lead technical initiatives

Strong communication skills and comfort influencing technical decisions

Questions about this role

Click "Apply with AI Applyd" above and you are done. Your resume is rewritten for this advert, the screening questions are answered, and it is submitted on EXL Service's own hiring system. No retyping your history, no fourteen tabs, no evening lost.

Compensation for Full-Stack Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Full-Stack Engineer hub for India medians across recent openings.

You never touch the form - the application is filled and submitted for you on EXL Service's own hiring system. It is not marked sent when we press submit. It is marked sent when a confirmation from their system arrives at the address we apply with, and your dashboard shows which stage each application is at until then.

Twelve applicant tracking systems have a real apply path: Workday, Greenhouse, Lever, Ashby, Workable, iCIMS, Personio, Recruitee, Teamtailor, Rippling, Breezy and SmartRecruiters. Your application goes in on the employer's own hiring system, never into an aggregator queue.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.