岗位职责:
①根据分配的开发任务,负责功能模块的设计与开发,确保功能满足业务需求;
②参与需求调研,分析并反馈技术可行性,提出合理优化建议;
③编写高质量代码,确保代码符合规范、结构清晰、易于维护;
④参与编写测试用例、执行测试,修复开发过程中发现的问题,配合测试团队完成系统的测试和调试;
⑤ 参与系统的优化与维护,确保系统稳定、高效运行;
⑥配合团队进行问题排查和技术支持,确保系统开发按时交付;
⑦跟踪技术更新和应用,提出系统优化建议并付诸实践。
 任职要求:技术能力(必须掌握): 
① 掌握 Java编程语言,3年以上开发经验,能够编写高效、可维护的代码; 
② 掌握Spring Boot 框架,能够使用该框架开发高效的独立应用; 
3掌握 MyBatis-plus或Hibernate数据库持久层开发经验; 
④ 掌握JavaScript、CSS、HTML等前端基本的开发技术; 
⑤ 熟悉 TypeScript、Vue 框架及相关前端技术体系; 
⑥ 熟悉 RabbitMQ/RocketMQ消息队列,能够实现系统和模块间的异步消息通信; 
⑦ 熟悉 Redis 缓存技术,能够设计并优化缓存策略; 
⑧熟悉MySQL/PostgreSQL数据库,具备数据库设计、查询编写和优化能力; 
技术能力(加分项): 
① 掌握 Java多线程编程、通信编程、JVM优化、 Netty技术; 
②具备Spring Cloud 微服务架构开发经验;② 掌握 分布式数据库技术(主从、集群); 
  ③ 熟悉 React 框架及相关前端技术体系;  
④ 掌握 Docker、Kubernetes技术及体系架构;  
   ⑤ 熟悉 Linux下应用的部署及运维;  
     ⑥ 熟悉工作流引擎(BPM);   
⑦熟悉大数据平台、BI技术及体系;   
   
  
     业务能力(加分项):  
     ①具备财务/会计知识;   
②具备ERP、MES/MOM、WMS、物流管理等业务经验;   
③熟悉数据采集、设备监控、设备管理、质量管理、项目管理等信息化项目;)熟悉 电商业务及流程;   
   
  
     团队协作与学习能力:   
①具备较强的团队合作能力和沟通能力,能有效协同完成开发任务;   
②能够理解并迅速执行分配的开发任务;   
③具备一定的文档编写能力,能够撰写技术方案和说明文档;   
④具备快速学习新技术的能力,能够适应项目中的技术更新与变更。