Software Engineer - Java
Saarthi Freight · Gurugram · posted 1 week ago
₹10 L – ₹16 L
per year
- Type:
- Full-time
- Workplace:
- On-site
- Experience:
- 2–5 yrs
- Vacancies:
- 3
- Apply by:
- 5 Sep 2026
- Qualification:
- Graduate
About the role
Saarthi Freight runs a digital freight marketplace matching shippers with verified truck operators on intercity lanes, moving around 2,000 loads daily. Our Gurugram engineering team builds the systems behind pricing, load matching and trip tracking. We are hiring Java engineers for the transaction platform: booking flows, operator payouts and the event pipeline that keeps trip status honest across GPS sources of varying quality. The domain rewards engineers who like operational reality; you will occasionally sit with the operations floor to see how your feature behaves under pressure. On-site at Udyog Vihar, five days a week.
Responsibilities
- Build booking, pricing and payout services in Java and Spring Boot
- Process GPS and status events into a reliable trip timeline
- Handle payment and ledger operations with idempotency and audit trails
- Optimise MySQL queries on high-volume transactional tables
- Debug live operational issues with the operations floor
- Write tests and runbooks for the services you own
Required skills
- Java
- Spring Boot
- REST APIs
- MySQL
- Redis
- Docker
About the company
Saarthi Freight
Logistics & Supply Chain · 501-1000 employees · Nagpur
Saarthi Freight runs full-truckload and part-load freight across central and western India from its Nagpur headquarters, chosen for its position on the north-south and east-west corridors. The company operates 11 transhipment hubs, a contracted fleet of about 1,800 vehicles and a growing warehousing business in Nagpur's MIHAN area. A technology team of 40 builds the transport-management system, driver app and customer tracking portal in-house. Operations staff are hired locally and trained through a structured hub-supervisor programme; engineering roles are based in Nagpur and Pune.
Company website