工作职责: 1、负责服务端架构和性能优化,以及开发过程中的各种技术难题; 2、根据开发规范与流程独立完成模块设计,确保代码性能、安全性、可扩展性; 3、负责产品的需求调研、分析及设计,核心代码的设计开发; 4、负责代码审核和检查、编制与产品相关的技术文档; 5、负责团队技术分享,同时保持与上级的良好沟通,按时完成分配的任务。任职要求:1、大学本科及以上学历2、5年以上互联网项目开发经验,主导设计过项目核心模块。拥有支付、金融系统优先。3、JAVA/J2EE专业基础扎实,具有良好的编码习惯。掌握Spring、SpringMvc、Mybatis、Mybatis plus等主流J2EE 开发框架,熟练使用Spingboot、SpringCloud/SpringCloudAlibaba/Dubbo等进行微服务开发;能对常用技术栈进行合理应用优化,解决问题。4、有较好的sql基础,能够熟练应用Mysql等常规关系型数据库,具备一定的sql性能调优经验。5、熟悉redis、zookeeper、kafka、elasticsearch等中间件的使用,了解它们的使用场景。6、熟练掌握常见的设计模式,并有过实际应用。7、有使用敏捷开发模式和相关工具的经验。8、对k8s、docker及相关云原生技术有所了解,有相关使用经验优先。9、有较强的逻辑思维能力,工作积极,学习、团队协作、沟通能力强,做事踏实靠谱,有强烈的责任心。