Position: Senior Java Engineer for retraining program (Warszawa, Kraków, Gdańsk, Wrocław)
Company: Grid Dynamics
Experience required: 5y
English level: upper

**Project description:**
Guidewire Training

**Min requirements to the candidate:**
- Java-based development (Java, Kotlin, Scala)
  - In depth knowledge of Core Java, OOP, and design patterns
  - Knowledge about API design and development
  - Good knowledge of SQL
  - Version control systems (preferably Git)
  - Understanding of basic algorithms and data structures

**Nice to have requirements to the candidate:**
- CI/CD (Jenkins, TeamCity, Gitlab CI etc)
  - Integration mechanisms (SOAP, REST, JMS, MQ)
  - Familiarity with monitoring and log analysis tools (Splunk, Dynatrace, Datadog)
- Test first development

**What is good about project?**
Nice chance to work with new strategic "Insurance domain" and be a pioneer in this activity.