Role: Backend Engineer
Location: Pune
Employment Type: Full Time
Company Description
MRC Logistics is a leading tech-enabled logistics company transforming the Indian supply chain through modern technology and innovation. We serve 500+ customers through our nationwide network of 90+ branches, offering B2B FTL/PTL freight and supply chain management services.
We are expanding our in-house engineering team and are looking for a Backend Engineer to help build the backend systems that will power the next phase of our technology stack. This is a hands-on engineering role for someone who cares deeply about clean architecture, maintainability, testing, observability, and building reliable production systems.
Qualifications
4+ years of strong backend engineering experience in production environments
Strong proficiency in Java and Spring Boot, or strong backend engineering fundamentals with the ability to work deeply in Spring Boot
Solid understanding of REST API design, service-layer architecture, and backend system design
Strong SQL and database design skills with experience using PostgreSQL and/or MySQL
Experience with JPA/Hibernate, with a good understanding of how ORM interacts with relational databases
Good understanding of transaction management, data consistency, and backend performance considerations
Experience building clean, maintainable, and well-tested backend services and APIs
Familiarity with asynchronous workflows and event-driven systems
Experience with Docker, CI/CD, Linux-based deployment environments, and backend observability
Bonus Points For
Prior experience building systems for warehousing, logistics, supply chain, transport-tech or similar domains
Strong understanding of Spring ecosystem tools (Spring Security, Spring Data, validation, etc.)
Experience with messaging systems such as Kafka, RabbitMQ, etc.
Experience with monitoring, logging, tracing, and production incident debugging
Experience building AI-powered workflows, agentic systems, or intelligent automation tools