Java Software Engineer – Enfinity / Intershop Commerce Platform
Core
Developing core commerce features end-to-end, building enterprise integrations, and maintaining the Enfinity/Intershop Commerce Management platform.
Role type
Senior IC Java Software Engineer (Commerce Platform)
Builds
Enterprise commerce integrations (ERP, CRM, payment gateways, OMS) and custom Enfinity cartridges/pipelines.
Domain
Retail E-commerce / Enterprise Software
Required skills
Enfinity/Intershop Commerce Management, Core Java & OOP, Oracle DB & ORM, ISML/JSP/JavaScript/XML, REST/SOAP APIs, Apache Tomcat, Caching & Concurrency, Git/Maven/Gradle
Preferred skills
Microservices migration, Spring Framework, Docker/Kubernetes, Identity providers (LDAP, Keycloak, OAuth2)
Technologies
Enfinity, Intershop, Oracle DB, ISML, Tomcat, Elasticsearch, Solr, Keycloak
Responsibilities
Develop core commerce features end-to-end within a cross-functional squad; Build and maintain enterprise integrations connecting the Enfinity platform with ERP, CRM, payment gateways, OMS, and third-party services; Investigate and resolve issues across the Enfinity application cluster, cartridges, and database layers; Participate in code reviews to maintain platform stability, architectural standards, and clean code; Optimize performance across Enfinity application servers, object caches, and Oracle DB queries; Design and maintain database schemas and Enfinity persistent business objects.
Seniority
Senior, hands-on IC