We are looking for an experienced Java backend Developer. We are building an exciting new video game platform. Enjoy the opportunity for long-term employment, great salary, benefits, and being part of a team creating a revolutionary product.
Responsibilities
- Actively participate in the game development process and producing new games
- Engaging with team members and to build next-generation gaming products
- Working directly with product owner and technical lead to ensure the continuous development of products
- Design and implement game logic and optimize data services
Requirements
- 5+ years of back end Java
- Bachelors in Computer Science
- Agile + Continuous Integration experience
- White-board test upon interview
Preferred
- Vertx messaging framework
- Full-stack, multi player game server development experience
- Microservice / MMO architecture experience
- Distributed systems, reliability, scalability
- Spring
- Websockets
- Cloud platforms (AWS)
- REST, JSON
- Datastores (MySQL, Redis)
- Scala
- A love for video games and poker
Nice to Have
- Casino games experience
- Matchmaking
- Game Promotions, Achievements, Leaderboards, and In-app purchases
- Game Center and Google Play back end service interfaces
- Test automation
- NoSQL / Big Data (Cassandra, Redshift, S3, Presto/Athena, etc.
- C#, JS, Python