MaxQuest正在寻找一名有游戏开发经验的高级Java开发人员,以帮助我们改进游戏后端代码、平台和功能。
要求:
• 具备面向对象编程原理和设计模式的知识和理解;
• 熟练掌握Java语言(核心概念、集合、并发、Servlets);
• 具备Java 8+开发经验;
• 熟悉Spring框架(核心、数据、安全、引导);
• 熟悉ORM(Hibernate);
• 具备Greenplum/PostgreSQL开发经验;
• 具备使用NoSQL数据库(Apache Cassandra)的经验;
• 熟悉Hazelcast;
• 最好具备Maven、TeamCity、Ansible、Docker的经验;
• 有Google Big Query、Google Cloud Run、Bitbucket pipelines经验者优先考虑;
• 具备团队协作经验,英语流利。
请注意:此职位描述并非详尽无遗的职责清单。为了实现业务目标,职位持有人可能需要完成其他合理的职责。