Java Backend Developer - Malta Opportunity

ingame recruitment ltd company

Subscribe to our Telegram & Twitter Channel

Java Backend Developer - Malta in MALTA

No longer accepting applications
Visa sponsorship & Relocation & Remote 1 year ago
If you are a skilled Java Backend Developer with good backend development skills and familiarity with relation databases and with a passion for strategy games, then we are looking for someone like you to join our team.

About

This well established studio in Malta is focused on designing, developing and marketing online strategy games for all platforms: Our global strategy hit-game is at the center of our endeavors and constantly being refined and expanded across iOS, Android and PC/Steam.

Job Description

As a mid-level Java backend developer you will be part of our interdisciplinary team, developing and adding to our new line-up of online games

In this role, you can expect a professional environment utilizing a blend of both proven and new technologies. Our game's backend is based on a self-built Java game engine that is interfacing with other services written in Java and PHP, which we constantly extend and improve. Our servers are running on a distributed architecture in the Google Cloud.

Our game clients are complex web applications, written in TypeScript and making use of the Vue.JS framework.

Your job would be to improve our existing backend and to create new services around it.

Responsibilities

  • Developing the backend for new game features and properly integrating them with the frontend
  • Writing code optimized for efficiency and maintainability that follow industry standards, primarily (but not solely) in Java.
  • Writing technical documentation for existing and planned game features.
  • Collaborating closely with all departments and key members to create and deliver an exceptional and involving online game play experience

Employment Details

  • Full-time
  • Starting date as soon as possible

Employment Benefits

  • 4-day work week (Mon- Thur)
  • Hybrid (remote/home office optional)
  • Private health insurance coverage
  • Cool office & work events
  • Relocation support
  • Funds & so much more

Job Requirements

Must Have Skills:

  • 5 years experience
  • Excellent server-side Java
  • SQL knowledge
  • Ability to produce fast, well documented and easily extendable code
  • Ability to articulate and document technical designs clearly and analytically
  • Good object oriented programming skills, familiarity with the most common design patterns
  • Ability to communicate effectively and objectively in English
  • Passion for video games

Desirable Skills

  • Experience in developing online multiplayer games
  • Familiarity with agile software development and scrum
  • Some experience with PHP
  • Experience with message queues (Kafka) and caching solutions (Redis, Memcached)
  • Experience with setting up CI/CD pipelines (Jenkins, Gradle, Docker, etc.)
  • Familiarity with the Linux
  • Skills in navigating and debugging complex infrastructures
  • Client side scripting skills (Javascript, Typescript)
  • Familiarity with the VueJS framework
  • Some frontend development experience with HTML5/CSS
  • Familiarity with developing and maintaining mobile applications (iOS, Android)
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly