Position: Senior Hybris Engineer
Company: N-iX
Category: Java
Experience required: 3y
English level: intermediate

The business we build solutions for is an office supply retailing company that employs about 38,000 associates and operates 1,400 retail stores, e-commerce sites, and a business-to-business sales organization. Across the job areas of retail, sales, supply chain, and corporate, the company makes the transformation of their product to the new level
 
Main Responsibilities:
- Write well-documented, highly maintainable, and performing code, with appropriate test coverage
- Investigate and resolve application issues, bottlenecks and inefficiencies
- DevOps process support and operations as shared team responsibility
- Conduct and participate in code reviews that span multiple languages and applications
- Support and develop software engineers by providing advice, coaching, and feedback as well as conducting design sessions, assisting in code deployments and day-to-day operations
- Regularly dive into the architecture, code, test plans, project plans, etc.
- Participate in Agile Ceremonies to provide feedback and communicate issues/blockers and communicate project status
- Daily communication with team members & managers.
 
Requirements:
- 4+(for senior) / 3+(for middle) years of J2EE experience using an eCommerce application framework
- Prior experience working in a large eCommerce application is preferred
Experience with Hybris (18.08)
- Hands-on experience with Java 8
- Experience in Spring, Hibernate, Hybris Webservices
- Strong cross-functional team player, ability to work effectively with technical & business contacts
- Knowledgeable on DevOps process (CI/CD stages, gitflow, devops as shared responsibility)
- Experience with Apache, Tomcat, and SQL, including complex HSQLDB queries.
- Working knowledge of Jira/Bitbucket/Bamboo
- Good English and communication skills.
 
Would be a plus:
- Experience with JSPs, HTML, JavaScript, CSS, SASS, and other standard web technologies
- Knowledge of UI development and design principles
 
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Flexible and personalized career growth
- Professional development tools (mentorship program, tech talks and training, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare & Sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings.