— 4+ years of experience in Java
— Deep understanding of modular architectural principles
— Deep practical experience with Spring Boot (MVC, REST, Data, Security, Messaging)
— Practical experience in SQL (PostgreSQL as a plus)
— Understanding of Java Multithreaded environment
— Knowledge of different communication protocols (REST, sockets, messaging)
— Understanding of CI/CD practices and types of quality gates
— Hands-on experience with unit/integration/API testing
— Taking full responsibility for the results of your own work
— English
— remote position with a flexible schedule
— competitive salary
— a great time you’ll spend on building interesting projects.
— Database creation, integration, and management.
— Back-end frameworks to build server-side software.
— Web server technologies