Position: Senior Java Developer
Company: Grid Dynamics
Category: Java
Experience required: 3y
English level: intermediate
Published: 2022-10-01T00:00:00+03:00

If you are excited about all aspects of modern engineering, from writing great code to creating architectures, designing components, interacting with clients, and delivering a working system to production, then you are the kind of person we are looking for.

**Client description**
Sephora is a retail brand company, owning as well an e-commerce platform. 

**Project description**
Sephora account opens a new opportunity - Cart and Checkout track. We as a team of 9 from GridDynamics will be responsible for migration Cart and Checkout functionality from ATG to Commerctools. Project should be completed by Aug 2023. Our part is just migration services written on Java and update API where needed, no UI updates are required. It is required from GridDynamics Javan engineers to cover code by unit and integration tests as a part of scope. QA (any) and DevOps parts will be on the Sephora team's side.

**Requirements to the candidate:**
- Strong Java 8+ expertise, Springboot experience
- Experience with Cloud technologies 
- Serverless and Integration testing design experience 
- English Intermediate+

**Current team size**
Europe (5 engineers), USA (1 engineer), Europe (DM, SA)

**What tasks the candidate will work with?**
- Implementation migration Java based services from ATG to Commercetools platform (Cart and Checkout functionality)
- Writing unit and integration tests for Java Backend