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.)