We are looking for a strong Middle Java Developer for a gaming project. We hope to meet a specialist with:
• experience as Java developer with proven experience with the following: Java 8, JavaScript, JSP, Struts, Hibernate, Mockito + EasyMock for testing, Jenkins;
• experience in design of complicated system and modules as well as high scalability and high availability systems;
• experience in one or more of the following: Groovy (preferably), JMS, Spring;
• experience with working with IDE such as Eclipse, NetBeans;
• experience with the following: SQL, JSON or XML format, Version control with GIT or Mercurial;
• experience in working with SCRUM/AGILE methodologies — a big plus.
• Upper-intermediate English level (written and verbal).
• professional and personal development;
• comfortable working environment;
• 20 working days paid vacation;
• paid sick leaves;
• medical insurance for employees, for children of employees;
• language classes;
• subscription for pool and gym;
• quarterly and yearly performance-based bonuses;
• opportunity to work remotely.