岗位职责
1.负责系统的整体技术架构设计与演进。 提出新技术方案,带领研发团队技术迭代。
2.指导各模块的详细技术设计。review研发同事的设计方案,确保其遵循总体技术架构。
3.负责核心模块的技术设计与开发。如基础库的设计与开发。
4.监控新技术趋势,确定系统技术升级方案。如框架版本升级、新技术引入等。
5.总结和改进开发流程,提高研发效率。如设计Review流程、代码Review流程、测试流程等。
6.组织技术培训,提高团队技术能力和水平。
7. 参与团队产品规划和技术方案论证。
任职要求
1. 熟悉Java生态圈主流技术,如Spring、Mybatis等。精通Web开发技术,如JavaScript、HTTP、Vue等。
2 有微服务架构、服务治理等实践经验者优先。
3. 具备独立问题分析和解决能力,对新技术热爱并乐于学习。
4. 良好的沟通能力,能熟练地表达技术概念和方案。
5. 具有团队管理和技术指导经验者优先。