Core Java 8 (Knowing features of java
Java EE 7\8;
Spring Boot;
Understanding of working EE containers (Tomkat/Wildfly/Glassfish knowing one of them will be enough);
Deep understanding of OOP and SOLID, base patterns;
JDBC
Java concurrency (volatile, Future, Fork/Join Framework, Parallel Streams, Concurrent Collections);
Maven/Gradle (Maven is preferable);
MongoDB;
Microservices;
REST;
Webflux/RxJava;
Docker;
Passion for technology and knowledge.
Experience with Axon is a plus;
Understanding Event Sourcing and CQRS is a plus;
Scala is a plus;
JUnit, Mockito (Wiremock, Rest-assured is a plus);
Understanding JMM is a plus;
JMeter/JProfiler is a plus;
Understanding of working Servlets;
Hibernate;
JMX, JConsole;
Kafka / RabbitMQ;
Linux/Bash;
Python/Javascript;
Vertx / ZooKeeper / Hazelcast;
Competitive salary package, fixed in USD
Periodic compensation reviews
Medical insurance
Huge Opportunity for career growth
Opportunity to grow in an international company
Experience working in a professional team
Flexible working hours
Excellent office located in Central Kyiv OR experience working remotely
The project is a platform for launching and scaling cannabis brands in the USA.
We make an ERP system for the operation and control of all technical processes in production.