* Have a great understanding of Dependency Injection and experience working with Spring frameworks
* Good knowledge of service based architecture and web services such as REST
* High level knowledge of Oracle or other databases (SQL or NoSQL) is essential
* High level knowledge of Kafka or other message brokers is essential
* Have worked in Test-Driven Development environment
* Familiar with continuous integration (e.g. Jenkins)
* Familiarity with Git and Docker
* Basic knowledge of Linux
* 3+ years of work experience in Java programming with high load production solutions
* Challenging tasks, ability to work with new components from scratch using new technologies
* Plenty of responsibility and freedom in choosing technological solutions
* Appreciation and honest/open leadership style
* Friendly team of experts who inspire and support you
* Self-education support (paid attending professional conferences and meetups)
* Remote work or comfortable office near Pecherska metro station
* Work&Life balance and flexible work schedule
* Medical insurance from the first month
* 24 working days of paid vacation
* 5 working days of paid sick leave
* Corporate events and celebrations, we love to have fun :)
* Business logic implementation
* Microservices design and development
* REST API design and development
* Integration, unit and performance tests implementation
* A lot of integration tasks with external systems over a various number of protocols