Position: Senior Java Developer (PST)
Company: GeeksForLess
Category: Java
Experience required: 3y
English level: upper

**Shift:** - at least till midnight, Kyiv. For instanse, 15:30 - 00:00

** Fluent English is a must.**

**Project:**- Software is complex and old. It was built during last 20 years by different teams and using different programming languages. Mostly Java and Node.js, but has parts written using other programming languages like classic ASP.

**Main goal** is to migrate software from physical servers in that location to another location or cloud. Based on current plan, after migration is finished, team will focus on system upgrade and integration with other parts of organizations. Debugging and investigation skills, ability to research libraries source code 

**Stack:**
Java core 8, 11
Stream API
multithreading concurency collections
unit tests
maven, git
aws
REST, FTP integrations
xml validation
Mongo db
JPA, JPQL 
NetBeans
Logging