Lead / Senior SAP Commerce Cloud - Hybris
EPAM Systems · Haryāna, Haryana, India
EPAM Systems · Haryāna, Haryana, India
*EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.* We are looking for a **Lead / Senior SAP Commerce Cloud - Hybris** developer to join our digital team and take ownership of complex e-commerce solutions built on the Hybris platform. In this role, you will work with cutting-edge technologies, drive technical excellence and deliver scalable cloud-based commerce applications. **Responsibilities** - Design and develop scalable e-commerce solutions on the Hybris platform based on Spring - Take leadership over complicated tasks and drive technical initiatives within the team - Implement and maintain WebServices using SOAP and REST - Manage continuous integration and deployment processes - Perform performance investigation and troubleshooting across the platform - Conduct integration testing and dev testing to ensure quality - Collaborate with cross-functional teams to meet changing client needs - Work with trunk-based development and feature toggles - Ensure delivery with efficiency, responsibility and completeness within reasonable timeframes **Requirements** - 5 to 12 years of experience as a SAP Commerce Cloud - Hybris developer - Practical experience with Java Core, Java 8/17 features and Java Memory Model including mutable/immutable, collections, access modifiers, HashMap and multi-threading - Expertise in Spring Framework covering Spring Core, Spring Data and Spring Boot with dependency injection, ORM and JMS - Proficiency in CCv2 including multi-tenancy, business processes and cronjobs - Knowledge of extensions/addons, type system and flexible search / flexible search cache - Skills in BuildCallbacks, cache and IMPEX along with incremental update DB and integration testing - Familiarity with Swagger, rolling update / TypeSystem and performance investigation - Understanding of DB index, WCMS and OMS sourcing/allocation - Competency in promotions / vouchers, NG-cockpits and StoreFront - Background in SOLR, Groovy and CCv2 in the cloud with interceptors, OCC/integrations and clustering - Experience with Azure Cloud (ASB, SPN, KV), RDBMS preferably Microsoft SQL Server and NoSQL Cosmos DB - Knowledge of Jira, Confluence and other collaboration tools - Skills in dev testing including contract testing, security testing, JMeter and Postman - Excellent analytical, problem-solving and customer service skills - Good written and spoken English (B2 and higher) **Nice to have** - Familiarity with SAFe - Familiarity with the E-commerce domain - Experience with trunk-based development and feature toggles **We offer** - Opportunity to work on technical challenges that may impact across geographies - Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications - Opportunity to share your ideas on international platforms - Sponsored Tech Talks & Hackathons - Unlimited access to LinkedIn learning solutions - Possibility to relocate to any EPAM office for short and long-term projects - Focused individual development - Benefit package: - Health benefits - Retirement benefits - Paid time off - Flexible benefits - Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)