Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Job description
Good experience in full end-to-end SAP Commerce Cloud (Hybris) implementation projects. Good architectural experience in building scalable e-Commerce platforms based on SAP Commerce Cloud. Hands on development experience in SAP Commerce Cloud (Hybris) e-Commerce platform (B2C). Develop e-Commerce solutions as per client requirements on SAP Commerce Cloud (Hybris) platform. Develop Digital Consumer experiences based on a foundation of SAP Commerce Cloud (Hybris). Design and develop awesome features such as product search & navigation, order management, promotions, , back office customization, etc. Diagnose and resolve technical problems related to SAP Commerce Cloud (Hybris) implementation. Provide inputs and direction to associates in the team on design and implementation Develop application following defined quality standards by using industry's best practices. Collaborate with peers to define implementation processes and quality gates and standards.
Skills Strong exposure in Java Web Application Development and/or related technologies. Progressive experience with Java, J2EE, Spring Framework, and Design patterns Commerce Cloud Certification will be an added advantage Expertise in API technologies such as Rest Web Services Previous experience writing unit tests with JUnit, Spock framework, Mockito, or PowerMock Knowledge of markup languages such as JSON and YML Knowledge of design and object-oriented programming (OOP) Experience in the Spring Framework Good to have knowledge in Spring Boot, GraphQL and Microservices
This guide is for Indian job seekers preparing for Java backend roles, from freshers facing campus and first-job interviews to experienced developers moving into senior positions at product companies and IT services firms. It covers what interviewers ask most in 2025 and 2026 on Java 17 and 21 and Spring Boot 3: OOP, collections, equals and hashCode, streams, exceptions, concurrency and JVM memory, then dependency injection, auto-configuration, REST controllers, validation, JPA and Hibernate, security, microservices and testing. Questions are grouped as easy, medium and hard. Read each answer, compile the code yourself and practise explaining it aloud.
What are the four pillars of OOP, with a Java example of each?
What is the difference between an abstract class and an interface in Java?
What is the difference between method overloading and method overriding?
What is the difference between == and equals() in Java?