Position: Middle Hybris Developer
Company: Customertimes Corp
Experience required: 3y
English level: intermediate

We are looking for a Middle Hybris Developer!
Our client is an American manufacturer of backup power sources for residential, light commercial and industrial applications. 
Join us and become part of the Customertimes family.

**Project: **
Development of a new B2B Portal on the latest SAP Commerce solution; integration with the company's ecosystem, as well as payment providers, delivery, tax calculation, content verification, translation, recommendations, customer feedback, analytics and reporting.

**Technologies:** Hybris 22.11 (last), Java 17, Kyma, Spartacus 

**Job Responsibilities:**
• Creating components design and implementation of custom e-commerce extension for SAP Commerce (SAP Hybris);
• Conduct team discussions of critical points;
• Doing analysis and estimation for backlog items;
• Creating components design and implementation;
• Implement deliverables according to requirements;
• Participate in Scrum activities like Planning, Retrospective, etc;
• Mentoring activities are welcome.

**Requirements:**
• 2+ years of experience in application development for the Java platform;
• 0,5+ year of experience in SAP Commerce (SAP Hybris);
• Knowledge of Java Core;
• Experience creating web applications, REST API;
• Knowledge of Spring framework (Spring MVC, Spring Boot, Spring Data, Spring Integration);
• Knowledge of SQL;
• Knowledge of Git;
• Experience with Ant/Maven/Gradle;
• Knowledge of testing frameworks (Junit, Mockito, Spock).

**Nice to have: **Integration API Module; Experience with Kyma Environment 

**Benefits:**
• Annual compensation package reviews;
• 20 days of paid vacation, 15 paid days of sick leave with a doctor’s note, and 5 working days of paid sick leave without a doctor’s note;
• Medical insurance coverage for employees, plus an option for family insurance coverage at a corporate rate;
• Certification coverage & support for participation in specialized events (webinars, conferences, trainings, etc.);
• Flexible work environments, including in-office, remote, or hybrid, based on employee preference.