Position: Junior Java Developer
Company: Spribe
Experience required: 1y

Requirements
Good theoretical knowledge in computer science
Responsibilities
Application development production and R&D prototypes
Develop complete implementation packages to enable replication of production designs by other teams/groups (Schematics, block, diagrams, database information, and related documents)
Design & improve and follow departmental processes for application development including processes for design reviews, configuration management, requirements management and system qualification

Technologies
Spring frameworks (Core, Boot, Template, Data, Aspects, Cloud and other)
ORM (Hibernate), liquidbase
Hazelcast and other IMDGs
RDBMS (Postgresql)
ElasticSearch
WebSockets, HTTP(s), Restful Web Services
Concurrency (from basic to cluster)
Docker, Kubernetes
Work conditions

Conditions:
Remote
21 working days of paid vacation
English courses
Paid sick leaves
Medical insurance