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 / The services firms that feel like product companies / What the services firms that feel like product companies hire for
On this page
What the services firms that feel like product companies hire for Company Tier 5, The services firms that feel like product companies, in the services world. Accenture is left out of every reading here, as it is everywhere in the services world; its hiring is described on its own. The short answer These firms sell a build rather than a run. A client hands them a product to make, a platform to move or an app to rebuild, and a small team takes it from design to launch. The hiring follows that. Java backend and full-stack engineers are much the largest role, at nearly twice their weight across the services world, because the builds these firms take on are mostly large systems written in Java and Spring. Around them sit the roles a build needs in smaller numbers, .NET engineers, data engineers, GenAI engineers and full-stack engineers who are hired for the build rather than the language. What is missing says as much as what is there. Test engineers appear at well below their usual weight and cloud and DevOps engineers at a small fraction of it, because the client, not the firm, runs what is built. The door is the narrowest in the services world. Entry and junior openings are rarer here than in any other kind of services firm, and senior and staff openings are two in three. Who gets hired, and why Java backend and full-stack Full-stack for the build .NET GenAI Data Salesforce and platforms Generalists Test Embedded and systems JavaScript and Node full-stack Mobile Frontend Cloud and DevOps Go and mainframe

Java backend and full-stack engineers. The build is usually a Java system, and the client's engineers who will take it over work in Java too, so these firms hire Java engineers in depth. Most of the openings are pure backend work in Spring Boot; the rest are full-stack with React or Angular on top. The postings go far beyond the basics of the framework. Many require Spring Security, Spring Cloud and JUnit, with REST Assured for testing the services, and most require Kubernetes, a cloud and a deployment pipeline, because the team ships what it builds. Java is the one role every firm here hires for, from EPAM to the studios, like InRhythm and Fluxon, and it is the signature of the build shop.

Full-stack and backend engineers hired for the build, not the language. A good number of openings name the product to be built rather than the language. These engineers work in React and TypeScript with Python or Java behind, and the postings require Terraform and Argo CD, the tools that put a build into a client's cloud. They appear here at about twice their weight across the services world, and they are almost all at EPAM.

.NET engineers. Banks, insurers and retailers that run on the Microsoft stack hand their rebuilds to these firms, so .NET engineers appear at about their usual weight. Nearly all the openings are full-stack, with React or Angular on top of C# and ASP.NET Core, and Azure beside them. A notable share of these postings also require experience of building features with large language models, more than for any other role here except GenAI engineers.

GenAI engineers. A build firm that builds with AI is what every client now wants, and these firms hire GenAI engineers at about the services rate. They build applications on top of large language models, in Python with LangChain and the OpenAI and cloud model services, and most of the postings also require backend and data work, since the model sits on the client's data. The work is spread across EPAM and the newest studios alike, and the AI share of hiring at EPAM has risen through 2026.

Data engineers. When a client's build is a data platform, these firms supply the engineers who make it. The openings require Python above all, with Spark, Hive and Hadoop, AWS or Azure, and data warehousing. They are at about their usual weight, nearly all at EPAM, and they are among the hardest jobs here to fill.

Salesforce engineers and the other packaged platforms. A part of what EPAM builds is on platforms a client has bought rather than written, and that gives this Company Tier a Salesforce role at several times its weight across the services world. The postings require Apex, Lightning Web Components, SOQL and the Sales and Service Clouds. Beside Salesforce sit Workday and Oracle developers, enterprise application developers who connect and extend a client's business systems in Java, Spring and SQL without a named platform, and a few SAP engineers on ABAP and HANA. Nearly all of this platform work is at EPAM; the rest of the Company Tier posts almost none of it, so a reader with a Salesforce or SAP background should not expect it of a build shop in general.

Generalist software engineers. Some openings are for engineers to join a client's product team outright, in whatever the client uses, typically Python, Java or TypeScript with Kafka and Azure DevOps. They appear at above their usual weight and are concentrated at Luxoft, where a handful of them are trading-system engineers who must know the FIX protocol, the message standard that trading systems use to talk to one another.

Test engineers. Testing is a smaller part of a build than of a run, so test engineers appear well below their weight across the services world. What there is leans modern. The postings require Playwright and Cypress as often as Selenium, with Java, Jenkins and GitHub Actions, and some ask for performance testing. The largest group of these openings is at Luxoft, not at EPAM, which posts hardly any.

Embedded and systems engineers. The firms that build for carmakers, device makers and network companies, like Luxoft, GlobalLogic and Ascendion, hire embedded firmware engineers and C and C++ engineers on Linux. The firmware postings require CAN bus, embedded Linux, device drivers and a real-time operating system, with AUTOSAR for the automotive work; the systems postings require TCP/IP and the Linux kernel. Together they are a modest role here, below the services rate, but they are where the narrative's carmaker and device work shows up in the data.

JavaScript and Node full-stack engineers. A small role, at about its usual weight, hired for builds in Node.js, React and TypeScript with GraphQL, at EPAM and at mid-sized firms, like Nagarro and Luxoft, and studios.

Mobile engineers. Fewer than across the services world, and concentrated at GlobalLogic, where the Android postings require Bluetooth, Wi-Fi and the Android platform build itself. This is device software more than consumer apps.

Frontend engineers. A small role, at about its usual weight, at studios and mid-sized firms rather than EPAM. The postings require React above all, with Cypress for testing and attention to performance.

Cloud and DevOps engineers. Strikingly few, at a small fraction of their weight across the services world. A build firm hands over what it builds and the client runs it, so the cloud work is written into the engineering roles (Kubernetes, Terraform, pipelines) rather than hired separately. The few openings require Python, Kubernetes, AWS and Terraform.

Go engineers and mainframe engineers. Two small roles worth naming. Go engineers build cloud services in Go with gRPC and Kubernetes. Mainframe engineers, in COBOL, JCL and IMS, appear mostly at EPAM, for banks' and insurers' older systems.

Rare here. Python backend engineers, ML engineers, security software engineers, ServiceNow engineers and Power Platform developers barely appear.

The skills that set the build firms apart Spring in depth, with the means to ship itSpring Boot with Spring Security, Spring Cloud, JUnit and REST Assured, alongside Kubernetes, Azure or AWS and Jenkins. The Java postings require them; a build shop expects its Java engineers to deliver a running service, not a module. The tools of a handoverTerraform and Argo CD, required in the full-stack postings, and GitHub Actions across most roles, because the team leaves behind something the client's own engineers can run. Modern testingPlaywright and Cypress beside Selenium in the test postings. Platforms a client has boughtApex and Lightning Web Components, Workday and its integration tools, ABAP and HANA, almost entirely at EPAM. The car and the deviceCAN bus, AUTOSAR, embedded Linux and device drivers in the firmware postings; Bluetooth, Wi-Fi and the Android platform build in the mobile postings. Large language models inside ordinary rolesA notable share of .NET and Java postings require experience of building with them, not only the GenAI postings. 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. One thing shapes every reading here. EPAM posted almost nothing from October to December 2025 and began hiring in volume in January 2026, so the Company Tier's openings more than doubled between those two quarters and have held at that level since. The October to December 2025 reading is therefore the rest of the Company Tier, and the comparisons below are made within the firms that post throughout.

The rest of the Company Tier is posting lessOutside EPAM, openings have fallen in every quarter since January to March 2026, and July to September 2026 brought far fewer than any quarter before it. That is not a gap in the record. The mid-sized build firms and the studios have hired less with each passing quarter of 2026, a steeper and longer slide than across product companies, where openings fell sharply only between April to June and July to September 2026. EPAM has held its volume steady throughout. Java has grown every quarterIts share of openings rose steadily from October to December 2025 to July to September 2026, and the rise shows both at EPAM and across the rest of the Company Tier. Testing has shrunkTest engineers were a visible part of hiring in the winter of 2025 and had almost disappeared from the openings by July to September 2026. Platform work arrived with EPAMSalesforce, Workday and integration openings were absent in October to December 2025 and have been a steady part of the mix since January 2026. AI work rose at EPAM through 2026and by July to September 2026 was close to the rate across the services world, after trailing it from January to June 2026.
Persistently open roles

Slightly fewer jobs here are persistently open than across the services world, which fits firms that hire for a build with a start date.

Data engineers and language-agnostic backend engineers stay open longest. Both are posted again far more often than their rate across the services world. The skills found most often in persistently open jobs are the data platform's, Spark, Hive, Hadoop and data warehousing, and the model libraries TensorFlow and PyTorch. Integration work fills fast. Their jobs are posted again much less often than the same role elsewhere in the services world. AI jobs fill faster than the rest here, the reverse of the pattern across the services world. Junior and mid-level jobs stay open more often than senior ones, and staff-level jobs least of all. When a job is posted again, its first and last postings are typically three to four weeks apart, and rarely more than three months. Endava keeps most of its jobs open again and again, far more than any other firm here.
Where in the Company Tier the work is

Hiring here is concentrated in EPAM to a degree found in few other units. EPAM posts three in five of all openings, and its mix sets the Company Tier's. It is Java first and by a distance, then data engineering, Salesforce and the other packaged platforms, .NET, GenAI and full-stack work, with almost no testing, cloud or embedded work.

The rest of the Company Tier reads differently. Java still leads, though by much less, and testing is the second role, followed by .NET, generalist software engineers, embedded and systems engineers, cloud and DevOps, mobile and frontend. Much of the embedded, automotive and device work comes from two firms, Luxoft, which builds for carmakers and banks, and GlobalLogic, which builds device and mobile software, and Luxoft also posts much of the testing. The studios post small numbers across Java, frontend, GenAI and cloud.

Bengaluru has the most work, but less dominantly than elsewhere in the services world. EPAM hires more in Pune, Chennai and Hyderabad than in Bengaluru, which lifts those three cities to a near-equal second tier. The rest of the Company Tier is Bengaluru first by a wide margin, with Pune and Delhi NCR behind.

The door

This is the narrowest door in the services world. Entry-level openings are almost absent and junior openings are far rarer than the services rate; senior and staff openings are the clear majority, well above their share across the services world. The narrative's warning holds in the data, since a small team cannot carry anyone who is not ready.

EPAM posts nothing below mid level. Its openings are mid, senior and staff only. Where juniors do get in, it is at GlobalLogic and Brillio, which run graduate programmes, and at Endava. The narrative names the first two as the exceptions, and the data agrees. The roles that take juniors are generalist software engineering, mobile, security, Python backend, GenAI, Salesforce and the Power Platform, each in small numbers. Java, the largest role, takes none.
In one line If you write Java and Spring with two to five years behind you and want to work the way a product company's team works, the build firms are the services world's front door to that, and the surest route from services into a product company. If you are a fresher, a tester or a cloud specialist, this is the hardest kind of services firm to enter. Terms used on this page Apex, Lightning Web Components and SOQL The programming language, screen components and query language of the Salesforce platform. Workday A packaged system for a company's HR and finance, extended through its own integration tools. ABAP and HANA SAP's programming language and its database. CAN bus The wiring standard over which the controllers inside a car talk to one another. AUTOSAR The shared software standard carmakers use so that code written for one controller can run on another. Real-time operating system A small operating system for a device that must respond within a fixed time, every time. Android platform build Building the Android operating system itself from its open source, as device makers do. FIX protocol The message standard trading systems use to talk to one another. COBOL, JCL and IMS The language, job-control scripts and database of the mainframe systems banks and insurers still run.
Back to the story

This page reads the openings. The story of the companies is on The services firms that feel like product companies.

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.