Back End Developer (Java)
Skills (Essential)
+3 years of experience
Java
Spring Framework (at least version 4. 5.x is preferable)
Maven
Git
REST basics
NoSQL/SQL
English — upper intermediate — must
Skills (Desirable)
Spring 5 + Reactor Project
Reactive Streams (async programming)
MongoDB
Docker
AWS
Terraform
Bash scripting
Javascript
Microservices
Benefits
Flexible hours
Comfortable office with the ability to work remotely from home
Interesting and challenging projects
An opportunity of experimenting and using of latest technologies ( no legacy code)
Young and ambitious team of developers
Key position in a team in a new project
Developing architecture of a project from scratch, work under the leadership of experienced architect
Responsibilities
Participate is a system design
Implement business features
Cover functionality with unit, integration tests and performance tests
Deliver new versions of the product
Keep services operational
Socially important project that helps to save lives