Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 2


Hybris Developer
Aimprosoft
Responsibilities
- Analyze user and system requirements
- Designing, developing, and implementing web application software and SAP Hybris projects
- Write efficient code based on feature specifications
- Design database architecture
- Code Review. Refactoring. Bug fixing. Testing

PROJECTS
Hybris B2C E-Commerce
SAP Commerce Engineer 
- Backend. Customization Controllers, Strategies, Facades, Services, Populators. Creation of documentation
- Creation your own cronjob and realization its logic: context, strategy for context, action, facade, listener
- Creation business process, your own database architecture and new items
- Realization solr, facetSearch 
- Working and writing flexibleSearch 

Hybris B2C Accelerator store
SAP Commerce Engineer
- Back-end customizations (Populators, Services, Facades, Interseptors)
- Managed roles and creating new features for backoffice (Metric, ability to sync, edit and save in list view, custom sync, etc)
- Working with excel import/export in backoffice. Working and writing flexibleSearch, impex

Products Compare Hybris Plugin
- Customization Controllers, Strategies, Facades, Services, Populators
- Frontend development and styling 
- Participation in design and architectural decision making