
Senior Backend Engineer
Twin Harbour Interactive5 days ago
San Ġiljan, MaltaSenior
Responsibilities
- Design, build, maintain, and extend the Java backend and game engine for Supremacy World War III.
- Develop features with game designers, producers, product leads, and cross-functional stakeholders.
- Profile and improve the performance of long-running Java game servers under live load, including garbage collection, threading, and slow game loops.
- Refactor a large mature codebase safely, add automated tests, and maintain stability through seasonal releases.
- Define SLOs and implement metrics, tracing, and logging while participating in on-call and incident reviews.
- Drive initiatives improving platform and live-game stability, performance, scalability, and reliability.
- Contribute to technical architecture decisions and collaborate with other teams on daily operations.
- Mentor engineers through code reviews, pair programming, and knowledge-sharing sessions.
- Write high-quality maintainable Java code using the stated backend, cloud, database, messaging, and testing technologies.
Requirements
- 7+ years of proven Java development experience with strong coding and debugging skills.
- Experience developing and maintaining multi-server, high-load backend services and APIs.
- Deep understanding of object-oriented design, algorithms, software architecture patterns, and distributed-system debugging.
- Strong automated testing mindset with experience in unit testing, integration testing, and test automation frameworks.
- Experience with Java frameworks and tools including Spring, Spring Boot, JUnit5, and Gradle.
- Familiarity with SQL and NoSQL databases such as MySQL, PostgreSQL, and MongoDB.
- Understanding of JavaScript and TypeScript, with familiarity with or willingness to learn PHP and Node.js.
- Experience with cloud platforms, preferably Google Cloud Platform, and CI/CD tools such as GitHub Actions.
- Excellent technical and business English communication skills and the ability to work cross-functionally.
- Demonstrated ability to integrate AI tools into development workflows for code generation, debugging, and technical research.
- Strong analytical, problem-solving, learning, and collaboration skills, plus enthusiasm for games, ideally strategy games.
- Experience with networking and debugging distributed systems is a plus.
Benefits
- Flexible hybrid work models supported from the Hamburg or Malta locations.
- Career Path Framework, mentorship, language courses, e-learning platforms, and support for conferences and training.
- International team representing more than 30 nationalities across two locations.
- Team-building activities including game nights, casual drinks, quiz nights, and karaoke.
Tech Stack
Apache KafkaDockerGitHub ActionsGoogle CloudGradleJavaJavaScriptMongoDBMySQLNode.jsPHPPostgreSQLRedisSpring BootTypeScript
Categories
BackendGaming
About Twin Harbour Interactive
Twin Harbour Interactive builds free-to-play multiplayer strategy games for browser, mobile, and PC, including the long-running Supremacy franchise (e.g., Supremacy 1914 and Call of War) and a Warhammer 40,000 title. Formed in 2025 from Bytro and Dorado Games, it operates from Hamburg, Germany, and Malta. The studio is part of the Stillfront Group and focuses on long-term, community-driven gameplay at global scale.