岗位职责1、研发与设计:承担场景金融类软件的研发任务,深度参与系统分析与设计,负责业务功能及底层基础的功能架构设计与代码编写。2、代码质量把控:积极参与团队的Code Review工作,确保代码的正确性与有效性,精准识别潜在代码风险,并提供优化性能与提升稳定性的专业建议。3、系统维护与优化:协助团队开展系统日常运行维护,快速定位故障原因,提出科学合理的改进方案,保障系统稳定运行,提升用户体验。岗位要求1、学历背景:本科及以上学历,计算机、数学、金融或相关专业毕业,具备扎实的专业理论基础。2、工作经验:初级人员:1-3年相关工作经验,具备良好的学习能力和快速适应能力,能够在团队中快速成长。中级人员:3-5年相关工作经验,具备较强的独立工作能力和问题解决能力,能够承担较为复杂的技术任务。高级人员:5年以上相关工作经验,具备丰富的项目经验和团队管理能力,能够带领团队攻克技术难题。3、技术能力:编程基础:精通Java语言,深入理解IO、多线程、反射、集合、网络等基础原理及应用,熟悉JVM性能调优、常见JVM垃圾收集算法、Java内存模型等。有性能调优和问题排查经验者优先。框架与中间件:精通Spring全家桶、MyBatis、Redis、Nginx、Kafka等常用框架和中间件的使用与原理,能够灵活运用到实际项目中。数据库与系统:熟练使用Mysql数据库。熟悉Linux操作系统,熟练掌握常用的开发、部署和维护命令。熟悉Docker、Kubernetes相关技术,具备容器化部署与管理能力。5、架构设计:具备出色的架构设计能力,熟悉高性能高并发服务开发,掌握分布式系统与高可用架构设计,能够为复杂业务场景提供高效、可靠的解决方案。6、综合素质:职业道德与品行:具有良好的职业道德,遵纪守法,品行端正,过往无不良记录。身心素质与精神:身心健康,具备进取精神,能够在高压环境下保持高效工作状态。沟通协作与团队意识:具备良好的沟通协作能力,能够与团队成员密切配合,共同推动项目进展。优先条件:熟悉银行金融市场业务知识者优先。熟悉Android开发或前端开发技术者优先。