高级java游戏开发工程师

📍 深圳📅 5-10年🎓 本科
Java大数据经验不接受居家办公MySQLRedisSpring

职位描述

  • 一、岗位职责
  • 1. 负责游戏中台业务系统的架构设计,代码实现,牵头性能优化,建立代码规范与质量标准,保障系统稳定性与扩展性。
  • 2. 指导中级 / 初级开发工程师,参与代码评审、技术分享与培训,推动团队技术能力提升。
  • 3. 深度理解游戏发⾏、⼴告投放、数据中台等业务场景,将业务战略转化为合理技术⽅案,平衡业务迭代速度与技术架构健康度。
  • 4. 调研行业前沿技术,引入合适的技术框架与⼯具,推动团队工程化、自动化能力升级。
  • 二、岗位要求
  • ● 计算机相关专业,本科及以上学历,5 年及以上 Java 后端开发经验,至少 2 年分布式系统或微服务架构设计经验。
  • ● 精通 Java 核心技术(JVM 调优、并发编程、IO/NIO),深入理解面向对象设计原则、设计模式。
  • ● 精通 Spring 全家桶(Spring Boot、Spring Cloud Alibaba/Spring Cloud)、Dubbo 等微服务框架,掌握服务治理、限流降级、分布式事务解决方案,有架构优化实战经验。。
  • ● 精通 MySQL 数据库原理,熟练掌握分库分表、SQL 极致优化、索引设计、事务隔离级别等;深入理解 Redis 缓存原理(持久化、集群方案、缓存穿透 / 击穿 / 雪崩解决方案),熟悉 MongoDB/Elasticsearch 等 NoSQL 数据库的应用场景与优化。
  • ● 精通 RabbitMQ/Kafka 消息队列的架构设计、性能调优、可靠性保障;熟悉 ElasticJob/XXL-JOB 分布式定时任务。
  • ● 熟练使用ClickHouse、Doris列式数据库,具备海量数据实时查询与分析优化能力,适配游戏发行数据统计场景。
  • ● 加分项:
  • ○ 具备大规模高并发、高吞吐、高可用系统设计与实战经验。
  • ○ 熟悉大数据组件(Hadoop/Spark/Flink)、流计算、数据湖等技术。
  • ○ 有数据中台、广告投放系统、游戏发行相关平台开发经验。
  • ○ 掌握Vue前端开发技能,具备全站开发经验。
BOSS直聘搜索【全民互动】了解更多