Position: Senior/Staff Search Engineer
Company: Grid Dynamics
Category: Java
Experience required: 5y
English level: intermediate

**Project description:**
We work in close connection with the client teams to improve and rebuild their Search platform. 
After the successful development and deployment of two new large system components, we now have two streams:
- Ongoing work with the client teams on the existing product backlog
- Designing re-platforming strategy and architecture for the client's Search platform. Once designed, we will be closely involved in implementation.

**Details on the tech stack:**
Java 11, Spring, AWS, microservices, Jenkins, Groovy, Gradle, ElasticSearch.

**Min requirements:**
Java, Spring, AWS, Jenkins, ElasticSearch

**Nice to have requirements:**
- Java 11, Spring, AWS (S3, EC2, Lambdas, Cloudformation), Jenkins, Groovy, Gradle. 
- Hands-on experience with search engines (we use ElasticSearch) would be a plus.

**Team:**
12 Java/Search engineers, 1 BA/PO, 1 AQA, 1 DevOps, 1 Architect

**Tasks:**
- Ongoing work with the client teams on the existing product backlog 
(We need someone who is ready and willing to do DevOps-related tasks as a part of the day-to-day routine)
- Designing re-platforming strategy and architecture for the client's Search platform. 
- Once designed, we will be closely involved in implementation.