Join Twin Harbour Interactive as a Java Backend Engineer to develop high-quality strategy games. As a Java Backend Engineer, you will design, build, and enhance features for our game platform, focusing on our self-build Java game engine. You will work closely with game designers and product leads to implement new features and communicate with a cross-functional team to ensure a smooth daily workflow.
Requirements
- 3+ years of proven experience in Java development
- Proficiency in popular Java frameworks such as Spring, Spring Boot, JUnit5, and Gradle
- Excellent verbal and written communication skills in English
- Familiarity with SQL and NoSQL databases
- Knowledge of unit testing, integration testing, and test automation frameworks
- Experience with cloud platforms (GCP preferred), CI/CD (GitHub Actions), networking, and debugging distributed systems
- Hands-on experience with agile methodologies such as Scrum or Kanban
Benefits
- Flexible hybrid work models
- Career Path Framework and mentorship culture
- Language courses, e-learning platforms, and support for conferences and training
- Game nights, casual drinks, quiz nights, and karaoke