Job DescriptionJob Purpose NLead the engineering, architecture, modernization and delivery of scalable technology platforms supporting Croma’s digital and omnichannel retail ecosystem. NThe role will focus on building and modernizing cloud-native, distributed applications and services with strong hands-on engineering and architecture expertise across microservices, APIs, event-driven architectures and modern application development. NThe candidate should havestrong experience in Java/Spring Boot and modern programming technologies such as Python and/or Node.Js along with hands-on experience building and operating enterprise-scale distributed systems. NExperience and deep expertise in at least one of the following domains is required: Nn Order Management Systems (OMS) N Warehouse Management Systems (WMS) N Transportation Management Systems (TMS) NnThe role will alsodrive engineering delivery, production stability, technology modernization and implementation partner management across Croma’s retail technology landscape. NnKeyResponsibilities N1. Engineering & Architecture Leadership Nn Lead the design, development and modernization of enterprise-scale applications and distributed services. N Define and drive scalable, resilient and maintainable application architectures. N Establish engineering standards covering coding practices, design principles, performance, security, observability and reliability. N Review and challenge solution architecture and technical designs proposed by internal and partner teams. N Drive adoption of modern engineering practices across the technology landscape. Nn2. Hands-on Application Engineering Nn Design and develop backend services using Java, Spring Boot, Python and/or Node.Js. N Build scalable microservices and distributed services for high-volume retail workloads. N Develop and maintain RESTful APIs and API-driven integrations. N Design reusable services and components following modular and domain-oriented architecture principles. N Troubleshoot complex application, integration and performance issues and provide hands-on technical guidance to engineering teams. Nn3. Microservices & Distributed Systems Nn Design and implement microservices-based architectures. N Define service boundaries, communication patterns, resiliency and fault-tolerance mechanisms. N Design systems for scalability, high availability and performance. N Apply appropriate patterns for synchronous and asynchronous communication. N Drive modernization of legacy applications and monolithic systems into scalable distributed services. Nn4. Event-Driven Architecture & Integration Nn Design and implement event-driven architectures using messaging and streaming technologies. N Develop asynchronous integrations using platforms such as Kafka, RabbitMQ, Azure Service Bus, IBM MQ or equivalent. N Design enterprise integrations across OMS, WMS, TMS, SAP ERP, Payments, CRM, Loyalty, Store Systems, Carriers and other third-party platforms. N Ensure reliable messageprocessing, error handling, retry mechanisms, idempotency and integration observability. Nn5.
Cloud-Native Engineering Nn Design and build cloud-native applications and distributed services on Azure or equivalent cloud platforms. N Drive containerization using Docker and Kubernetes. N Leverage cloud-native services for compute, messaging, storage, API management, monitoring and integration. N Drive application scalability, resilience, performance and cost optimization. N Promote infrastructure and deployment automation through CI/CD and DevSecOps practices. Nn6. Domain Platform Ownership NProvide technical ownership and engineering leadership for one or more retail/supply-chain platforms based on the candidate’s area of expertise, such as: Nn IBM Sterling OMS – order orchestration, fulfilment, inventory, returns and omnichannel order management. N Blue Yonder WMS – warehouse execution, inventory, replenishment, picking, packing and dispatch. N TMS / Transportation Platforms – transportation planning, carrier integration, shipment execution and last-mile processes. NnThe candidate is not expected to have deep expertise across all three platforms. Strong hands-on expertise in one domain, together with the ability to understand and integrate with adjacent platforms is expected. N7. Data & Database Engineering Nn Strong SQL skillsfor application development, troubleshooting and data analysis. N Design productive data access patterns and database interactions. N Diagnose data inconsistencies and performance issues across distributed applications. N Work with relational and NoSQL databases where appropriate. N Ensure data integrity, consistency and appropriate transaction management across distributed systems. Nn8. Production Engineering & Reliability Nn Own production stability and technical health of critical applications and platforms. N Lead RCA and resolutionof critical incidents. N Improve application observability through monitoring, logging, tracing and alerting. N Establish performance, availability and reliability engineering practices. N Drive proactive identification and resolution of technical debt and recurring production issues. Nn9. Engineering Delivery & Vendor Management Nn Lead implementation and technology partners delivering engineering solutions. N Own technical governance, delivery quality and engineering standards across partner teams. N Review partner architecture, code quality, technical approaches and implementation plans. N Drive SLA adherence, delivery timelines and quality metrics. N Provide technical direction to partner teams while retaining hands-on ownership of critical engineering decisions. Nn10. Stakeholder Management NWork closely with:
Nn Product and Business teams N Supply Chain and Warehouse Operations N Store OperationsnERP / SAP teams N Enterprise Architecture N Infrastructure / Cloud N Information Security N Data & AnalyticsnImplementation partners NnTranslate businessrequirements into scalable technical solutions and communicate complex technical decisions effectively to senior stakeholders. NnRequired Experience Nn 10+ yearsof software engineering experience, with significant experience in enterprise application development. N Strong hands-on experience designing and building microservices and distributed systems. N Strong expertise in Java and Spring Boot. N Hands-on experience with Python and/or Node.Js. N Strong experience designing and developing REST APIs. N Strong understanding ofmicroservices architecture, distributed systems and event-driven architecture. N Strong SQL and databasefundamentals. N Experience with messaging/event platforms such as Kafka, RabbitMQ, Azure Service Bus, IBM MQ or equivalent. N Experience with Docker, Kubernetes and cloud-native application development. N Experience with Azure or equivalent public cloud platforms. N Strong understanding ofCI/CD and modern software engineering practices. N Experience leading engineering teams and implementation partners. NnnDomain Experience – Required NStrong hands-on experience and deep expertise in at least one of the following: Nn IBM Sterling OMS N Blue Yonder WMSn TMS / Transportation Technology Platforms NnExperience in adjacent platforms such as OMS, WMS, TMS, SAP or other retail/supply-chain systems will be an advantage. NnGood to Have Nn Domain Driven Design (DDD) N Event sourcing and asynchronous processing N Azure Integration Services N API Managementn Redis / caching technologies N Elasticsearchn Databricks N NoSQL databasesn Terraform / Infrastructure as Code N DevSecOpsn Application Performance Management and distributed tracing N Experience modernizing legacy / monolithic applications N Experience with high-volume, high-availability retail or e-commerce platforms NnnPreferred Industry Experience Nn Retailn Omnichannel Commerce N E-commercen Supply Chain N Large-scale Consumer Technology NnnPreferred Candidate Profile NA strong hands-onengineering leader with 10+ years of experience building enterprise-scale applications and distributed systems. NThe ideal candidate should have excellent software engineering fundamentals, strong expertise in Java/Spring Boot and modern backend technologies, and proven experience designing microservices, cloud-native applications, REST APIs and event-driven architectures. NDeep expertise in one major retail/supply-chain platform such as OMS, WMS or TMS is required, but expertise across multiple platforms is not expected. NThe candidate should be capable of moving between architecture and hands-on engineering, challenging technical solutions, guiding internal and partner teams, resolving complex production problems and driving modernization of Croma’s technology platforms. NStrong stakeholder management, engineering governance and vendor management capabilities are expected.
📌 Senior Engineering Manager (Wms/Oms) - Digital & Technology (Alibag)
🏢 Croma
📍 Alibag