Java Backend Developer (mobile game)

Full Time
Job Description

META Games is a self-publishing development studio creating mobile games for Esports fans. Our vision is “Live your Esports passion!” – for our players and ourselves. Our mission is to offer fun and authentic mobile games that millions of Esports enthusiasts around the globe will enjoy.

Now we are looking for an experienced backend developer to become part of our core team in Berlin (fixed position). You maintain and update the backend of our mobile game together with our team.

Ideally you have a strong background in the mobile games industry and a passion for Esports. Your technical expertise allows you to understand an existing code base and quickly implement additional features in a reliable, maintainable and well-tested way.

Your mission:

  • Work with our team of backend engineers to grow, extend and improve our PvP Esports management game.
  • Implement new features in collaboration with the game design and frontend teams.
  • Help us scale our backend to support 100,000+ DAU with minimal response times.
  • Help us distribute our backend across AWS regions to improve response times for users on all continents while still allowing cross-region gameplay.

Your Requirements:

  • At least 5 years of experience as a Java developer.
  • Experience with using DevOps practices to either create own solutions using Docker/Kubernetes or tuning and profiling solutions provided by AWS infrastructure to best suit the business needs
  • Experience with Vert.x, Spring Boot and/or Python.
  • Strong experience planning, building and maintaining complex consumer-facing backend systems.
  • Experience with CI/CD methods and practices.
  • Experience with using, optimizing, debugging and profiling PostgreSQL.
  • Experience with Redis and other database systems.
  • Strong written and spoken English communication skills.
  • Passion for solving hard problems.
  • Interest in Esports/gaming .
  • Experience working in fast-paced, self driven startup environment

Bonus Skills:

  • Experience in the games industry is a big plus.
  • Experience with Eclipse Vert.x
  • Experience with creating/maintaining CI/CD pipelines using GitHub.
  • Experience with event driven architectures /tools like SQS, Kafka, etc.
  • Experience with low latency customer oriented systems with high concurrent/daily active users .

What we offer:

  • A competitive salary in a well-funded gaming studio, which you still help to shape
  • The opportunity to work in the most exciting industries in the world–Esports and Gaming
  • The ability to own your work, but to collaborate with a knowledgeable and enthusiastic team.

*Next Steps: *