核心职责:
1、负责软件项目的全生命周期管理(规划、执行、交付),主导技术方案设计,协调跨职能团队资源,确保项目按时保质达成目标。
能力要求:
1、精通Java语言特性(多线程、集合框架、JVM调优等) 及面向对象设计原则。
2、熟练掌握Spring全家桶(Spring Boot、Spring Cloud)及微服务架构设计。
3、熟悉分布式中间件: Redis、RocketMQ/Kafka。
4、熟练使用Vue.js框架开发组件化前端应用,了解核心特性。
5、掌握前端基础技术栈(HTML5、CSS3、JS等)
6、5年以上Java开发经验,熟悉高并发场景优化(如秒杀系统、实时交易) ,具备TPS/QPS调优实战经验。
7、精通敏捷开发或瀑布模型,掌握制定项目计划、风险预案、质量管控的方法。
8、高效对接客户/产品经理,转化需求为技术方案,管理干系人预期。
9、主导过2个以上中型项目(团队规模5人+),具备预算控制、资源调配及按期交付能力。