You will be part of our team, working on our core application platform using the latest and greatest web technologies.
We are looking for a Java developer with 3+ years of experience to join our worldwide team for creating new generation of our server designs. We value fast and stable systems responding to business needs. It’s going to be easier if you used to work gambling or online payments industry. Developing our Platform, APIs, Back Office tools, Front End responsive sites and client integrations.
We are about to start on a major rewrite of our core platform, consisting of multiple back end and front end applications.
Skills & requirements:
- 3+ years of experience Java Development (Java 8, Spring 4, OOP).
- Modern web technologies (http, rest, json, xml, html).
- Experience in creating distributed multi-level highload applications (Hibernate, JPA, ActiveMQ, RabbitMQ, Hazelcast, Vaadin).
- Understanding advantages and disadvantages of SQL and NoSQL databases (Oracle, MySQL, MongoDB, Redis).
- Knowing how to use tracking, monitoring and debugging systems (JMX, Zabbix, New Relic).
- Experience of using flexible developing methodology (Scrum, Sprint, Daily Stand-up).
- Value of creating easy-to-read code (DRY, Lombok, JUnit, Mockito).
- No office.
- No schedule.
- No ties.
- Paid weekends and holidays.