We are looking for experienced professionals who can design and develop complex software systems from scratch, design project-wide technical solutions as well as establish and control the best development practices.
Required skills:
1,5+ years of experience in IT
hands-on experience with modern Java technologies for server solutions (Kotlin, Java 8+), Spring Boot/Framework
knowledge of RDBMS and ORM (Hibernate, JOOQ, MyBatis), NoSQL databases;
experience in Frontend development (Angular) is a must
architectural knowledge of client-server system principles, microservices, practical skills for design patterns and OOP
english skills should be sufficient for taking part in conversations on the technical aspects of projects
It would be a plus to have:
experience with automated testing
knowledge of containerization principles, hands-on experience with Docker
experience working with SCRUM
We can offer: