
SAP Commerce (Hybris) Developer
Arrow · Bangalore, Karnataka · Pune, Blue Ridge-Hinjewadi
Weak hiring record · median 545 days open
All reasons
- 78% of this employer's openings are over 60 days old
In its favour
- Posted today
- Still listed on the employer's own board
Position
SAP Commerce (Hybris) Developer
Job Description
Key Responsibilities
- Design, develop, enhance and maintain SAP Commerce (Hybris) applications and scalable backend services in Java, Spring/Spring Boot and microservices.
- Work across SAP Commerce extensions, models, services, DAOs, facades, controllers and OCC REST APIs.
- Implement data modelling (Items.xml, relations, types, attributes, inheritance) and load/manage business data through Impex.
- Implement Order Management flows — cart creation, checkout, delivery and payment, order placement and processing, consignment creation, status updates, fulfilment and cancellation.
- Build and maintain CronJobs, Jobs, Events, Business Processes and Process Engine logic; handle Hot Folder and SFTP/FTP file-based data ingestion.
- Develop inbound and outbound integrations with ERP, OMS, CRM, payment gateways and inventory systems.
- Troubleshoot integration, API, data synchronisation, indexing and order-processing issues; deliver root-cause analysis and permanent fixes.
- Participate in code reviews, write unit and integration tests, and support testing across Development, QA, UAT and Production.
Mandatory Skills
SAP Commerce / Hybris
6–8 years hands-on; architecture and extension structure; Items.xml, data modelling, relations, type system, model/service/DAO/facade layers, controllers, OCC web services; Impex; Catalog, Product, Category, Customer, Cart, Order, Price, Stock, Promotion and Inventory; Order Management and Checkout; CronJobs, Events, Business Processes, Process Engine; Hot Folder; Solr/product search; Ehcache; application and server log troubleshooting.
Java
Core Java, OOP, Collections, exception handling, Streams and Lambdas, multithreading/concurrency, Java 8+ features; clean code, SOLID principles and design patterns.
Spring / Spring Boot
Dependency Injection, Spring MVC, Security, Data, exception handling and configuration management; developing and consuming RESTful APIs.
Microservices
Microservice architecture, service-to-service communication, REST APIs, API authentication/authorisation, distributed systems, logging and monitoring, error handling and retries; synchronous and asynchronous communication.
Integrations
Hot Folder, SFTP/FTP, file-based integrations (CSV/XML/JSON), REST/SOAP and OCC APIs, Kafka or other messaging, event-driven architecture, SMTP/email and middleware-based integrations; inbound/outbound data synchronisation.
Database & Search
MySQL, SQL Server or similar; SQL and FlexibleSearch; Solr indexing and search, including troubleshooting indexing issues.
Development & DevOps
Git, Maven/Gradle/Ant, CI/CD pipelines, basic Docker and cloud exposure, Agile/Scrum delivery; Jira, Confluence, Jenkins, SonarQube and Postman.
Good to Have
SAP Commerce Cloud
- SAP Integration Suite / CPI
- Kafka or messaging systems
- Docker / Kubernetes
- AWS / Azure / GCP
- CI/CD and DevOps practices
- payment, tax, pricing, promotion, inventory or fulfilment integrations
- B2B eCommerce implementations
- performance optimisation and application monitoring
Education & Key Competencies
Bachelor's degree in Computer Science, Information Technology, Engineering or a related field; equivalent practical experience is also considered. Strong analytical, debugging and problem-solving skills, good communication, and the ability to work independently or in a team, understand existing enterprise applications, and deliver safely in a fast-paced Agile environment.
Location
IN-KA-Bangalore, India
Time Type
Full time
Job Category
Engineering Services
Skills
- SAP
- Java
- Spring
- Spring Boot
- SFTP
- Solr
- Spring MVC
- XML
- JSON
- SOAP
- Kafka
- MySQL
- SQL Server
- SQL
- Git
- Maven
- Gradle
- Docker
- Jira
- Confluence
- Jenkins
- SonarQube
- Postman
- Kubernetes
- AWS
- Azure
- GCP
More jobs at Arrow
All 47- Salesforce CRM Functional AnalystArrow · Pune, Blue Ridge-Hinjewadiyesterday
- Junior UX DesignerArrow · Ahmedabad, India4d ago
- Information Security Analyst IIIArrow · IN-KA-Bangalore, India (SKAV Seethalakshmi) GESC5d ago
- AWS - Data EngineerArrow · Ahmedabad, India · Pune, Blue Ridge-Hinjewadi8d ago
- Senior Generative AI / Agentic AI EngineerArrow · Ahmedabad, India17d ago