工作职责1、负责系统核心代码的开发以及公共组件的设计规划;2、参与新系统的技术、工具选型,对已有系统提出改进意见;3、参与制定技术规范、研发流程和实践并推动其落地;4、负责给团队做技术培训,提升团队的整体研发实力;5、参与代码评审,发现代码缺陷并给出优化建议;6、参与系统技术难点攻关,为开发团队提供技术支持;7、有想法,有创新,对于新系统能够有自己的想法和简介。任职要求1、本科以上学历,6年以上Java开发经验,具有中大型分布式软件架构设计经验;2、具备扎实的JAVA语言基础,熟练掌握常用的软件设计模式,深刻理解各种设计模式对应的应用场景;3、熟悉Spring Cloud Alibaba体系下的常用组件(Nacos、Gateway、Seata等),实现高可用、可配置的系统设计目标;4、了解业务中台、数据中台的内容及其边界,具备DDD(领域驱动设计)思想并能够指导团队应用实践;5、具备独立编写系统技术设计说明书的能力,懂得绘制常用设计图表(系统架构图、思维导图、UML图、流程图、时序图等);6、熟悉容器化部署技术,实现Jenkins + K8S + Docker自动化部署运维。