ingrid.fyi India's software hiring trends, explained.
Sign in to ingrid.fyi with Google
Your Google account
name@gmail.com
Continue with Google
Home / IT services firms / Java backend and full-stack engineers in the services world
On this page
Java backend and full-stack engineers in the services world A role across the services world, every Company Tier together, Accenture left out. Accenture posts nearly as much Java as the rest of the services world put together, and its Java is described with the rest of its hiring on its own. The short answer Java is the largest role in the services world, and a little above its weight at product companies. The reason is the client. Many banks, insurers, retailers and airlines run their core systems on Java, and the services firms that build, extend and maintain those systems hire Java engineers in every kind of firm and every city. Most of the work is backend engineering in Spring Boot; the rest is full-stack, with React or Angular on top. Where the work sits is not where it is most concentrated. The giants, like TCS, IBM and Infosys, hold the most Java, but it is a smaller part of their hiring than elsewhere. The firms for which Java is the heart of the business are the build firms, like EPAM, Publicis Sapient and Luxoft, and the firms that run clients' infrastructure, like Kyndryl and Unisys, where it is nearly twice its services weight. The mid-sized firms, like Virtusa and Mphasis, and the consulting arms, like Deloitte and PwC, run above their weight too. Through 2026 Java held up better than services hiring as a whole, so while services hiring fell, Java's share of it rose. The door is narrow. Junior openings are well under the services rate, and senior openings outnumber mid-level ones. Where the work sits The giants hold the most, at below their weight. Company Tier 1, The IT services giants, holds the largest share of Java openings by a distance, through Indian giants like TCS and Infosys and foreign giants like IBM and Capgemini alike. Yet Java is a smaller part of what the giants post than it is across the services world, because they also hire heavily for cloud, testing and enterprise platforms. For the giants, Java is the lateral door, the job posting through which an engineer with a few years' experience joins straight onto a client's account. The build firms are where Java is the job. In Company Tier 5, The services firms that feel like product companies, Java is nearly twice its services weight, and the build firms are the second-largest holder of Java work. A build is usually a new system in Java and Spring, and at some of these firms Java is most of what they post. The infrastructure firms surprise. Company Tier 4, The firms that run the infrastructure, posts little software work, but what it posts is Java, at nearly twice its services weight. When an infrastructure firm builds the software layer of a client's estate, the platforms and tools around the machines it runs, it builds it in Java, with React on the screen. The mid-sized firms and the consulting arms run above their weight. At the mid-sized firms, Java is a clearly larger part of hiring than across services. The consulting arms, Company Tier 7, also hire Java above their weight, for the systems their advice leads to, and Capco, which works for banks, posts Java more than anything else. About their weight, or below. The quiet foreign majors, like CGI and NTT DATA, and the small shops, like Wissen Technology and Zemoso Technologies, hire Java at about the services rate. The specialist firms, like YASH Technologies and Birlasoft, and the BPO and KPO firms, like Concentrix, TELUS Digital and Sutherland, hire it a little below. The engineering-services firms of Company Tier 6, like ACL Digital and Quest Global, whose work is software inside cars, chips and machines, hire it least of all, well under its services weight. What the work is

Most Java openings across services are backend work in Spring Boot, building the services and data layers of a client's system. The rest are full-stack, and the split shifts by kind of firm. The build firms, the engineering-services firms and the BPO firms are the most firmly backend. The consulting arms and the specialist firms split close to evenly between backend and full-stack, and the infrastructure firms lean slightly to full-stack.

The postings require the Spring family in depth, Spring Boot and Spring MVC, Spring Security, Spring Cloud, Spring Data and Spring Batch, with Hibernate, JUnit and REST Assured. Most also require containers and a cloud, Docker, Kubernetes and AWS or Azure, and a deployment pipeline through Jenkins. Kafka appears often, because many of these systems pass events between services. On the full-stack side React is required more often than Angular.

The emphasis differs by kind of firm.

The giants lean to the front end and the classic stack, with React and Angular, Spring MVC and Hibernate. The mid-sized firms and the quiet foreign majors lean to running services in production, with Kubernetes, Docker, Kafka and Jenkins. The build firms and the consulting arms go deepest into Spring itself, with Spring Security, JUnit and Spring MVC, and the consulting arms add Hibernate and JPA. The infrastructure firms pair Java with the tools of the platforms they run, Azure DevOps, Terraform, Python and Node.js. The BPO and KPO firms add RabbitMQ, a message queue, and Go to Java.

Java openings ask for language-model experience a little less often than services roles overall.

Bengaluru has most of the work, but less of it than for services hiring as a whole. Pune, Hyderabad and Chennai each hold a larger share of Java than of services overall, helped by the build firms' large Java teams in those cities.

Enterprise application work. Beside the Java role itself, the services world posts a sizeable number of jobs for building on a client's business systems that name no particular platform, ERP, CRM and integration work done in code rather than on SAP, Salesforce, Oracle or MuleSoft. Their skills split between Java with Spring Boot and C# with .NET, with SQL, Azure and Angular or React; the Java part is described here, and the .NET part under .NET engineers in the services world. Infosys, IBM, EPAM, CGI and YASH Technologies post the most, and EPAM and YASH Technologies grew this work through 2026 as IBM and Infosys stopped posting it. Work on a named platform is described under its own role, SAP, Salesforce, ServiceNow, Oracle and Workday, low-code and automation, and integration.
What is changing

These readings follow the record quarter by quarter, from October to December 2025, the third quarter of the financial year 2025-26, to July to September 2026, the second quarter of 2026-27. A longer record will show whether they last.

Java fell less than the services world around itServices firms posted fewer openings in every quarter, and July to September 2026 brought far fewer than October to December 2025. Java openings fell too, but far more gently, so Java's share of services hiring rose quarter by quarter. Across product companies over the same months, Java's share drifted down. The giants pulled back from Java, the build firms and consulting arms did notThe giants' Java openings fell sharply from the winter of 2025. The build firms' Java rose strongly from January 2026 and held, and the consulting arms' Java rose again in July to September 2026. By that quarter the build firms were posting more Java than the giants. Full-stack grewFull-stack Java was a larger part of the role in July to September 2026 than in any earlier quarter. AI touched Java lightlyThe share of Java openings that ask for language-model experience rose from October to December 2025 to April to June 2026, and eased in July to September 2026.
Persistently open roles

Java jobs are persistently open slightly less often than services jobs overall, and they close quickly when they do stay open. When a Java job is posted again, its first and last postings are typically under three weeks apart, and rarely more than two months.

The infrastructure firms keep Java open longest. Their Java jobs are posted again far more often than in any other kind of firm, and the consulting arms and the giants keep theirs open more often than the services average. The engineering-services firms and the small shops rarely post a Java job twice. Full-stack Java with a modern front end is the hardest to fill. The skills found most often in persistently open Java jobs are React's and Angular's state-management libraries, Redux and NgRx, the test tools Playwright, Cypress and Jest, and Node's NestJS and Express. Java jobs that ask for language-model experience fill a little faster than the rest.
The door

Java's door is narrower than the services door. Entry-level openings are about as rare as across services, junior openings are well under the services rate, and senior openings outnumber mid-level ones.

The giants, the mid-sized firms and the quiet foreign majors are where most Java juniors are hired, mostly at IBM, with Virtusa among the mid-sized firms and NTT DATA among the quiet foreign majors behind it. The giants' fresher hiring, as Company Tier 1 explains, goes through the campus and the national test, not through postings, so a fresher who wants Java at a giant comes in that way. The build firms post no Java below mid level, and senior and staff openings are the clear majority there. The infrastructure firms are as senior. The consulting arms and the specialist firms post almost no junior Java. The specialist firms and the engineering-services firms are the most firmly mid-level, the likeliest door for an engineer with two or three years behind them.
In one line If you write Java and Spring, the services world wants you more than any other engineer and wanted you more as 2026 went on, most of all at the build firms, and the door opens widest once you have a few years' experience. Terms used on this page Lateral hiring Hiring an engineer with experience straight onto a client's work through a job posting, as opposed to hiring freshers through campus and national tests. A build and a run A build is a services contract to make a new system; a run is a contract to keep a client's existing systems working, often for years. Enterprise application work Building and connecting a company's business systems in ordinary code rather than on a packaged platform.
Back to the story

This page reads the openings. The story of the companies is on IT services firms in India.

Privacy Terms Refunds and cancellation Shipping and delivery © 2026 ingrid.fyi · Payments by Razorpay
You're browsing as a guest. Sign in free to follow links for five minutes, once an hour.