一、岗位职责1.负责技术团队的管理和建设,提升团队整体技术水平;2.负责项目的技术架构设计和技术决策,确保系统的可扩展性、稳定性和安全性;3.与产品经理、业务方沟通,理解业务需求并转化为技术方案;4.负责项目的进度管理,确保项目按时交付;5.负责项目的技术攻坚,带领团队突破技术瓶颈、团队成员的技能提升。二、技术要求1.精通Java,熟悉Java生态系统(如Spring、Hibernate、MyBatis等框架);2.熟悉关系型数据库(如MySQL、PostgreSQL)和非关系型数据库(如MongoDB、Redis);3.熟悉分布式系统设计,了解微服务架构(如Spring Cloud、Dubbo);4.熟悉常见的消息队列技术(如Kafka、RabbitMQ);5.熟悉缓存技术(如Redis、Memcached);6.了解前端技术栈(如HTML、CSS、JavaScript、Vue.js、React等);7.熟悉CI/CD工具(如Jenkins、GitLab CI),了解容器化技术(如Docker、Kubernetes);8.熟悉主流云平台(如AWS、Azure、阿里云);9.熟悉数据结构、设计模式、常用算法逻辑,能熟练使用相关技术解决具体问题。三、项目经验1.能够制定项目计划,合理分配资源,确保项目按时交付;2.能够与产品经理、业务方沟通,理解业务需求并转化为技术方案;3.能够识别项目中的风险,并制定相应的应对策略;4.熟悉软件开发生命周期(SDLC),能够确保代码质量和系统稳定性;5.熟悉敏捷开发流程(如Scrum、Kanban),能够带领团队进行迭代开发。四、任职资格1.计算机科学、软件工程或相关专业公办本科及以上学历;2.至少6年以上Java开发经验,3年以上技术经理经验;3.对新技术有强烈的兴趣,能够快速学习并应用到实际项目中;4.具备较强的领导能力,能够带领团队克服技术难题,推动项目顺利进行;5.能够快速定位和解决技术问题,具备较强的分析和解决问题的能力;6.能够在高压环境下保持冷静,带领团队按时完成任务。五、加分项1.有开源项目贡献经验者优先;2.在技术社区(如GitHub、Stack Overflow、博客等)有活跃表现者优先;3.有物流、电商、互联网等行业经验者优先;4.熟悉主流云平台(如AWS、Azure、阿里云),能够设计云原生架构;5.拥有相关计算机技术认证(如软考项目管理师证书、软考架构师证书、PMP证书)者优先。