For one of our clients, a leading German player in the gaming industry, we are currently looking for several

Senior Java Server Developers

who want to work in Germany.

As a Senior Java Server Developer you will work on core games as part of an interdisciplinary product team. You will use your own ideas and extensive experience to develop game logic and ensure that thousands of players can play together simultaneously on one server. The role of Senior Java Server Developer will require you to make architectural decisions, play a part in the selection of new technologies, and promote knowledge transfer both within your team and between teams. You will be tasked with controlling and organizing workflows as well as developing methods to improve productivity.

Main responsibilities:

  • Develop new or existing game servers for innovative MMO games
  • Devise and implement game logic
  • Design interfaces to other high availability systems (DWH, payment)
  • Analyse and optimize high-performance and high-traffic systems
  • Evaluate the use of new technologies, architectures and frameworks
  • Collaborate closely with client developers, game designers and game balancers
  • Support junior developers

Required skills:

  • experience with large software projects, ideally in game development
  • many years’ professional experience with Java or similar languages
  • knowledge of the Java memory model
  • design patterns
  • practical experience with OOP, design patterns, databases (SQL), multi-threading and data structures
  • experience with continuous integration, agile development, Linux, run-time and storage optimization and with developing client-server applications
  • good feel for software architecture
  • enthusiastic about working in multi-disciplinary teams and passionate about games
  • good English skills. German is a plus, but not compulsory
  • completed degree in IT or a comparable course is desirable

Benefits:

  • agile structures, flat hierarchies, and ongoing training opportunities
  • results-orientated teamwork that values employee contribution
  • a positive life balance with sports, catering, counselling, and active feedback
  • leading technology and analysis, giving you scope to innovative
  • sustainable and profit-orientated growth, uninterrupted by external investors