技能要求:1.计算机、软件工程、信息管理与信息系统专业;2.5年以上前后端开发经验;3.精通JAVA语言,具备面向对象的编程思想,熟练掌握开发框架,能够快速搭建和开发高效的后端服务;4.深入理解java核心基础,包括servlet/jsp,多线程、nio等底层机制;熟悉javaee框架(struts2/hibernate)及现代化演进(spring替代方案);5.精通spring全家桶(spring boot/spring mvc/spring security/spring data等);6.掌握微服务架构(spring cloud)、熟练使用ORM框架(hibernage/mybatis/mybatis-plus/jpa等);7.熟悉数据库的设计开发,精通MySQL\Oracle等关系型数据库,熟练编写存储过程、函数等,了解NOSQL数据库(redis\mongodb等)使用场景,有一定的实际项目中数据库调优的经验;8.有使用消息队列机制的项目实战经验(如:kafka\rabbitmq\rocketmq),具备必要的相关问题的排查能力(如:消息丢失、重复消息、消息挤压、一致性和事务等);9.了解rag相关概念,了解向量数据量、向量模型和大语言模型;10.了解基本的AI框架,如pytorch\onnx等,能够进行模型训练和高并发部署;11.具备LINUX操作系统使用经验,能够熟练进行开发、部署和维护;12.精通HTML5\CSS和JAVASCRIPT,掌握VUE\REACT等至少一种框架及其相关生态,熟练使用UI框架(ANT DESIGN VUE/ELEMENT UI等),了解前后端分离架构,具备良好的调试能力;13.有Docker技术经验,能够熟练配置和维护容器化工作,有一定的kubernetes\harbor应用经验;14.有良好的敬业精神及沟通协调能力,能够参与从客户需求、产品设计、开发实现等全周期,有撰写技术开发文档的能力,有独立处理问题的能力,需要在有限的条件下运用各种工具和技术手段,快速高校的解决问题。15.品行端正,能吃苦、爱钻研,具备较强的学习能力、逻辑分析能力、语言表达能力及良好的社会交际能力。工作内容:1.参与客户需求论证、产品设计和集成开发实现等工作,撰写相关技术文档;2.独立进行业务功能模块详细设计,集成接口设计、后端模块架构设计;3.通过指定技术平台开发上级统建系统以及公司自有系统的后端功能模块,能够独立完成功能模块的开发测试,以及单元测试、集成测试和功能测试,确保系统上线稳定运行;4.通过VUE\REACT主流框架,开发上级统建系统以及公司自有系统的前端页面,并配合后端代码进行功能联调;5.独立进行人机交互UI界面设计,架构产品或者模块的整体UI交互风格;6.设计与实现算法模型,负责机器学习、深度学习(如CNN、RNN、Transformer等)、自然语言处理(NLP)、计算机视觉等领域的算法研究与开发,根据业务需求选择合适的模型架构并进行优化;7.大模型与前沿技术探索:涉及大语言模型(LLM)的预训练、微调(如LORA\adapter技术)、提示工程(prompt engineering)等,推动生成式AI、大模型在军工领域、3D生成等场景的应用。