一、岗位职责
1、产品需求承接与任务安排,主要模块开发工作,小
部分团队管理;
2、负责产品开发进度管理,同时规范开发流程及相关
设计文档,确保产品的按时交付;
3、负责系统服务端技术架构规划设计与实现,负责核
心技术问题的攻关,协助解决项目开发过程中的技术难
题;
4、维护和升级现有产品,快速定位并修复现有软件缺
陷,以及产品的性能优化工作;
5、培养团队成员,组织技术分享,促进团队成员进步。
二、任职条件
1、本科及以上学历,计算机相关专业,5年以上Java开发经验;
2、精通Java编程语言,有良好的编码习惯,熟悉Spring
Framework,包括Spring Boot、Spring Cloud等;
3、熟悉常用的数据库技术,如MySQL、PostgreSQL等;
4、熟悉数据库容灾技术,能够设计和实施高可用性和灾难
恢复解决方案,了解并能够配置主从复制、读写分离、数
据备份和恢复策略;
5、能够设计和实现基于Redis的缓存策略,提高系统性能,熟悉Redis的数据类型和适用场景,能够根据业务需求选择合适的数据结构;
6、熟悉MQTT协议,能够实现设备与服务器之间的消息通
讯,有使用MQTT进行物联网(IOT)项目开发的经验;
7、有丰富的后端性能调优经验,能够诊断和解决性能瓶颈
问题,熟悉JVM性能调优,包括内存管理、垃圾回收策略和
线程优化;
8、熟悉Docker容器技术,能够使用Docker进行应用的容器
化部署,掌握Docker Compose工具,管理多容器应用,了
解K8s或其他容器编排工具,有实际的容器管理和部署经验;
9、熟悉日志管理和分析工具,能够快速定位和解决系统
问题;
10、做过酒店管理项目开发,有酒店行业经验优先。
收起