Position: Senior Java Engineer
Company: Grid Dynamics
Category: Java
Experience required: 5y
English level: upper

We are looking for Senior Java Engineer located in Poland for a Silicon Valley tech giant №1 project.

**Project description**
We are looking for a Back End Java Software Engineer to improve code quality, specifically to do unit tests and refactoring. We are looking for a self starting, energetic individual who is highly accountable for time and deliverables.

**Details on tech stack**
WebObjects Java framework (though some pieces of applications are not using it)

** Requirements**
Minimum of 7 years experience in a solid professional Java programming position - must be fluent with Java 8 (SpringBoot not required)
Expertise in Java Enterprise technology applications development and support
Expertise in object oriented design, refactoring techniques and writing tests to build robust code
Working knowledge of maven build process and Cl builds required
Excellent communication and collaboration skills
Time overlap - should be ready to be available for occasional team meetings until 10-11 am PT. It won't be required everyday as tasks can be isolated and chunk-based for this type of work.

**What tasks the candidate will work with?**
100% refactoring + unit tests, with a potential to have 80% refactoring + 20% feature development in 6-9 months