Position: Lead Java Engineer for a Canadian Retail Company
Company: EPAM
Category: Java
Experience required: 5y
English level: upper

The customer is a Canadian retail company that sells a wide range of automotive, sports, leisure, and home products.

We are creating e-commerce projects for their businesses to endorse the client’s presence online and make customer experience smooth both offline and online. There are projects for online shopping, POS terminals, customer’s reward systems, stores optimization, etc. Our teams are participating during the whole process of product development, starting from the discovery phase and proposing technology stack and architecture until the final release.

Requirements: 
- 5+ years of experience in Java development;
- Experience with REST, XML-RPC;
- Good spoken and written English level.

Nice to have: 
- Strong skills in OSGi, Java Content Repository, Apache Sling;
- Experience with Content Delivery Networks;
- Understanding of client-side technologies: JavaScript, CSS, HTML;
- Knowledge of Linux.

We offer: 
- Competitive compensation depending on experience and skills;
- Work in enterprise-level projects on a long-term basis;
- Full-time remote work (you can work from anywhere you are);
- Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library);
- Community of 36,700+ industry’s top professionals;
- Health Insurance.