• 4+ years of Java development experience
• Extensive knowledge of Java (Java Core 6,7,8, multithreading, Java EE)
• Experience with deploying applications with multiple service layers and multiple consuming services is a plus
• Experience with Spring Framework/Juice
• Experience with messaging systems (JMS, Kafka etc.)
• Experience with Git
• Experience with Maven/Gradle
• Experience with testing frameworks (Junit, Spock etc.)
• Knowledge of Object Oriented Design and Development
• Understanding of SDLC methodologies
• Knowledge in Unix preferred
• The ability to work in a rapidly changing environment
• Good English
• Past experience with gaming development
• A degree in Computer science
• An exciting and challenging job in a dynamic team
• Competitive compensation
•
• 20 working days paid vacation
• Medical insurance
• Substantial performance bonuses paid two times a year
• Salary review once a year
• Talented guys around and comfortable working conditions
• Free corporate English trainings
• Professional Trainings
• Taking full ownership of the end-to-end solution in a SCRUM team
• Server-side development of multi-threaded application
• Troubleshooting and supporting application issues
We are looking for Java developer to take part in the development of huge online casino platform with many games such as slot machines, blackjack, roulette, poker, scratch cards and other projects. According to millions of users our projects are definitely high-load.