${ alert.message }}
${ alert.message }}
Share Job
Copy the link below to share this job.
Ten Square Games

Development Lead (Java)

${ timestamp }} · 
Ten Square Games
πŸ‡΅πŸ‡± Wroclaw

We don’t beat about the bush. We’re transparent in everything we do. And we do a lot. We’re the leaders in mobile and social games production in Poland. We’re proud of our worldwide hits: Let’s Fish and Fishing Clash. We’ve engaged millions of players and still aspire for more. Now, it’s time you join us as we’re expanding big time!

We are currently looking for a Development Lead (Java) who would join our TSG team

RESPONSIBILITIES:

Take care of efficient backend processes:

That means you'll:

  • Take care of distribution and upkeep highly-scalable backends of new games through maintenance and design
  • Contribute towards best practice of reliability and availability
  • Troubleshoot and monitor high-volume database systems
  • Actively contribute to game design discussions

Support the development team:

So it will be your responsibility to:

  • Co-create an environment of active information exchange between project teams;
  • Support all developers’ self-development;
  • Coach and mentor the development team;
  • Support the recruitment process of developers;
  • Support the team with knowledge of the Agile methodology;
  • Motivate and support the team in achieving set goals.

REQUIREMENTS AND EXPECTATIONS:

  • General enthusiasm for games;
  • Exquisite, minimum 5-years experience in server-side Java programming along with concurrency handling and distributed systems;
  • 2 years of experience in managing a development team;
  • Good knowledge of algorithms and data structures;
  • Skills to use the Linux console;
  • Solid Linux shell experience along with scripting languages;
  • Ability to think on your feet and readiness to work under pressure as our aim is to minimize downtime in games, so you’ll be expected to respond and troubleshoot a range of issues accompanying the production environment;
  • Be highly-committed and passionate about getting things done autonomously;
  • Be respectful and have an open-minded attitude towards your colleagues and their work;
  • Experience in agile methodologies;
  • Excellent communication and teamwork skills;
  • Analytical skills, including risk identification and process mapping.

NICE TO HAVE:

  • Experience in Redis and/or PostgreSQL database;
  • Knowledge of data serialization in client-server communication;
  • Familiarity with game dev;
  • Experience in working with mobile apps;
  • Knowledge of how to train your colleagues;
  • Knowledge of ith JIRA/Confluence or related software;
  • Knowledge of BPMN/UML.

WE OFFER:

  • Freedom of making partnership decisions;
  • 3 x independence;
  • Decisiveness;
  • Direct influence on the final product and business direction;
  • Safe environment to develop yourself and your skills;
  • Attractive remuneration based on experience and skills;
  • Friendly working atmosphere;
  • Flexible working hours;
  • Company trips and gatherings;
  • Private medical care and Multisport card;
  • Free lunch days, fresh fruit, refreshments in the office!