岗位职责1、开发高质量的Java应用程序,保证代码的可读性、可维护性、可扩展性和性能。2、负责开发小组的管理作业(作业量/进度/品质),并承担相应责任。3、参与需求评审、负责系统分析设计,产出设计文档、数据库设计等。4、组织小组内的交流会,听取组内成员的问题点,推进解决。5、制定开发组的开发计划,协调产品经理或项目经理参与评审,跟踪开发进度和开发质量,确保产品质量、编码质量。6、负责组织落实团队成员基础培训工作;7、负责直接下级的绩效考核工作;8、完成领导安排的其他工作。任职资格1、本科及以上学历,计算机科学与技术、软件工程等相关专业毕业。2、5年以上相关工作经验;3、熟练使用J2EE、SpringMVC、SpringBoot等主流框架4、有微服务项目经验,熟悉zookeeper,Kafka,RabbitMQ,SpringCloud,Nacos,Dubbo等主流技术栈5、熟练掌握Mysql等关系型数据库,熟悉主流非关系型数据库:6、熟练使用Maven、SVN、Git等工具:7、具备强烈的责任心以及抗压/调节能力; 8、具备较强的学习能力和自我驱动力,能够快速适应新环境和新技术;9、具备独立分析问题和解决问题的能力,能够迅速定位并解决开发过程中遇到的问题10、具备良好的语言表达、沟通能力以及组织协调力,并具有良好的职业素质。11、核心能力要点:具有优秀的技术开发背景、团队建设管理能力,了解所在行业的情况。12、能接受项目驻地开发及一定量的加班。