Position: Java Developer (Hybris)
Company: Zaelab
Category: Java
Experience required: 3y
English level: intermediate

Requirements:
* 3+ years experience in Java, J2EE, spring, and other enterprise-related technologies;
* Excellent knowledge of JavaCore;
* Experience in Spring (Spring Core, Spring MVC, Spring Security);
* 3-6 months of real experience in REST web services;
* Experience working on large-distributed teams utilizing Git, SVN, Jenkins, Jira, etc.;
* UnitTesting (Junit, Cucumber, or Mockito); 
* Comfortable with agile, iterative software development methodologies;
* Comfortable researching and adopting new web technologies;
* Not less than Intermediate English level.

Preferred:
* E-commerce experience;
* Knowledge in any JavaScript framework;
* AmazonWebServices;
* UI test writing;
* Dockers or similar.

We offer: 
* Experience working with US clients;
* Professional growth and development opportunities;
* Competitive compensation;
* Training compensation; 
* Unlimited PTO. 

Responsibilities: 
* Develop and implement new features and solutions on e-commerce projects;
* Test and QA your work with a high level of attention to detail;
* Troubleshoot and solve technical issues as needed;
* Consistently deliver high-quality code on time;
* Identify and communicate cross-browser compatibility issues and client-side performance considerations;
* Stay up to date on the latest tools, technologies, and best practices related to your expertise;
* Be a team player in an agile software development environment focused on collaboration and continuous integration.