- BA/BS in Computer Science or equivalent experience
- 4-5 years’ experience with Java development
- Experience with web-based JAVA applications
- Experiences with Java 8&11, Spring
Good knowledge of HTML, CSS and JavaScript (React, Vue.js, jQuery)
- Experiences with design of high availability architecture and power scalability
- Experiences with Atlassian tools such as Jira and Confluence
- Knowledge of design patterns, unit tests, CI (Jenkins, TeamCity), Maven
Experiences with technology for SW version control (Git),
- Experiences with technology message brokers (RabbitMQ, Kafka)
- Good verbal and written communication knowledge of English language
- MongoDB, Elastic Search awareness is an advantage
- Experience with Docker, OpenShift (or Kubernetes) is an advantage