职位概述:
1. 技术与管理双通道:作为团队技术核心与管理者,既能深耕架构与编码,又能锻炼团队规划与人员培养能力,是迈向技术经理的关键一步。
2. 主导产品与技术决策:负责核心系统的技术规划与落地,参与重大技术选型与架构决策,对产品技术质量有直接影响力。
3. 高成长性环境:带领一个充满活力的开发团队,在挑战复杂业务与高并发场景中,实现个人与团队成员的共同快速成长。
职位职责:
1. 团队管理与交付:负责一个Java开发小组(通常5-10人)的日常管理工作,包括任务分解、分配、进度跟踪与风险控制,确保项目高质量按时交付。
2. 技术架构与攻坚:主导或核心参与系统架构设计、技术选型与核心模块开发;负责解决项目中关键的技术难题与性能瓶颈,编写核心代码与公共组件。
3. 质量标准与评审:建立并维护团队的编码规范、开发流程与质量标准;组织并主导代码评审、设计评审,持续提升代码可维护性与系统稳定性。
4. 团队培养与建设:识别团队成员能力短板,制定培养计划,通过技术分享、结对编程、导师制等方式提升团队整体技术水平;参与团队人员招聘与梯队建设。
5. 跨部门协同:作为团队技术接口人,与产品、测试、运维及其他业务部门高效沟通协作,确保技术方案与业务目标对齐。
任职要求:
基本条件:计算机相关专业本科及以上学历,5年以上Java后端开发经验,至少1年以上团队带领或大型项目主导经验。
硬性能力:
1. 技术深度:精通Java技术栈,深刻理解JVM、并发编程、网络、数据结构与算法;精通Spring Cloud/Alibaba微服务生态,有分布式系统架构设计实战经验。
2. 架构与工程能力:具备优秀的系统分析、抽象和设计能力,能主导中等复杂度系统的架构设计;熟悉高并发、高可用、缓存、消息队列等常用解决方案;熟练掌握MySQL、Redis、Kafka、Elasticsearch等中间件。
3. 团队与工程管理:熟悉敏捷开发流程,具备良好的任务分解、排期和风险控制能力;有丰富的代码评审和推动工程规范落地经验。
4、软性素质:具备出色的沟通协调能力、责任心和owner意识;善于团队激励,有良好的同理心和培养他人的意愿。
优先考虑:
1、有公安、政务、金融、电商等领域中大型复杂系统(如交易、结算、风控系统)的技术负责人或核心架构经验。
2. 有从0到1组建或深度培养技术团队的成功经验。
3. 熟悉云原生(K8s, Service Mesh)和DevOps实践,有推动团队研发效能提升的经验。
4. 对技术有热情,在技术社区有影响力(如博客、开源项目贡献)者优先。