Position: Middle Java Developer
Company: Blockspoint
Category: Java
Experience required: 5y
English level: upper

Must have Qualifications
Technical
5+ years of design & development of large scale distributed systems in Java on Linux platform

3+ years of experience working with complex Spring-based projects &  technologies
Strong Java skills with a computer science background and ability to write production-quality code
Will be plus experience with Apache Calcite, GraalVM, Docker

Good knowledge of  Algorithms, Data Structures, ORM, OOP & Design Patterns

Required skills
Java 8-11
SQL
Spring 
JPA
SSL/TLS
Non-SQL DB(Druid, Redis)
Linux(Centos, Ubuntu)

Non-Technical
Good communication & presentation skills
Self-Driven with a strong sense of ownership and urgency