Position: Senior Java developer (TeamLead)
Company: iGamingHunt
Category: Java
Experience required: 3y

Product company. Remote. The company has been working with partners in the key markets of South America, Central and Eastern Europe since 2008 and cooperates with more than a hundred specialists around the world.
   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)
Experience as a team leader
Ability to speak and write in Russian, 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.
   Hiring stages: HR interview, tech interview
   Salary depends on skills and tech interview results. Starting from 6K Net and higher . If you can immediately indicate your salary expectations, I will be very grateful to you.
    I would be happy to answer your questions and tell you more about our vacancies. If you are interested in the offer, let me know. 
   Best wishes
   Daniil