Position: Senior Java Developer
Company: UNF, Development Department
Experience required: 5y
English level: upper

What we offer:
- Attractive salary (negotiated individually)+ paid vacation (20 working days)+  sick leave (20 working days)+ medical insurance
- Modern office in Unit.City

•        At least 5 years' experience in the similar role, preferably 2-3 of them in the international environment
•        Good understanding of software development principles and design patterns
•        Java 11+/JEE;
•        Experience in building microservices using Spring (Spring IoC, Spring Boot, Spring Security, Spring Data)
•        REST services with Jersey;
•        XML & JSON parsing with JAXB/Jackson
•        Unit and integration testing experience
•        Linux;
•        Maven/Gradle;
•        Docker;

Technical Skills and Experience, nice-to-have's:

•        NoSQL;
•        Android SDK;
•        AWS
•        Netty;
•        WebSocket и JMS integration;
•        Security;
•        Load testing, debugging and profiling of cloud-native applications;
•        Hardware integration experience.