Senior Java Developer

Senior Java Developer


Gamedev | Serbia | Remote | full-time

Datasakura


Datasakura now has over 35 employees and we continue to expand. As a Java Developer, you will be involved in the development of high-end games, supporting and optimising current systems, making improvements to the development processes.

As a Java Developer, you will be involved in the development of high-end games, supporting and optimising current systems, making improvements to the development processes.


Essential:

  • 5+ years in server-side development;
  • Technical education;
  • English not lower than Upper-Intermediate (B2) to communicate with customers;
  • Solid experience in server-side game development (1+ years);
  • Pretty solid knowledge of Java 8;
  • Experience with Spring (IoC, MVC);
  • Linux, Git, Maven experience;
  • Experience with databases (any type);
  • Experience of writing concurrent code and distributed systems.


Desirable:

  • ​DevOps skills (TeamCity, Ansible);
  • Experience with Netty (or similar) and networking in general;
  • Experience with SQL; NoSQL databases. Cassandra and Redis in particular;
  • Testing skills (unit testing, functional testing, performance, integration, etc.);
  • Experience in developing high load backend systems.


Conditions:

  • Famous mobile game project;
  • Full-time remote work;
  • Stable salary in USD or USDT with annual review;
  • No bureaucracy, micromanagement and lengthy approvals;
  • 40 hours week without the use of time trackers, depending on the time zone and your wishes (we believe in work\life balance);
  • Small, friendly agile teams;
  • English classes with a native speaker;
  • Compensation of coworking rent and buying new equipment;
  • Support in relocation from Russia to Serbia after trial period (3 months).

​Please note, there is a small test task for this position.


More about the vacancy: Sr. Java Developer | DataSakura

Contacts: hr@datasakura.com


Report Page