Position: Java developer
Company: iGamingHunt
Category: Java
Experience required: 3y
English level: intermediate

Skills and Requirements

-3-5 years of experience with Java technologies
Java 8, Spring 4, OOP
-Experience in web technologies
HTTP, REST, JSON, XML, HTML, Vaadin
-Advanced experience in creating distributed multi-tiered applications with high load
Hibernate, JPA, ActiveMQ, RabbitMQ, Hazelcast
-Advanced experience in SQL and NoSQL databases
Oracle, MySQL, MongoDB, Redis
-Knowledge of how to monitor and debug the performance of complex systems
JMX, Zabbix, New Relic
-Experience with version control systems
Git, GitHub
-Understanding the principles of a flexible development methodology
-Love for writing elegant and verifiable code
-Understanding of how to develop unit-testable code
JUnit, Mockito
-Ability to speak and write in English

We offer
-Competitive base salary
-Flexible working conditions; remote working option for a part of the working time
-An amazing international team of colleagues
-Additional medical insurance
-An opportunity to grow professionally within a fast-growing company