职位描述
负责产品的全栈开发工作,包括前后端的开发与维护。参与项目需求分析与设计,提供技术方案,任务计划制定,保证项目按时交付,协助项目顺利实施。
与团队成员协作,确保项目进度和质量。
岗位要求:
1、5年以上Java全栈开发经验。
2、熟练使用 SpringBoot、SpringCloud、MyBatis、MyBatis-Plus等主流技术框架,熟练使用Oracle、Mysql、MongoDB、PostgreSQL、SqlServer等主流数据库;
3、熟悉负载均衡、分布式缓存、消息队列、任务调度等常用中间件技术;
4、熟悉Socket通讯、Tcp、Http协议、Modbus TCP协议,了解多线程,高并发技术,能够解决项目中出现的相关 问题,有物联网相关项目经验者优先;
5、具有分布式系统架构设计、dubbo、ActiveMQ,Redis、RabbitMQ等技术经验者优先;
6、对html、css、scss、less、javascript、typescript基础扎实,熟悉常见跨浏览器的问题,能熟练使用Vue.js,React.js等前端框架,运用Vue2/Vue3 做过2个以上完整项目;
7、熟练Uniapp框架开发 ,了解编译混合App的步骤流程,各类小程序(优先微信小程序)发布流程;
8、了解 RESTfuI API设计原则,能够开发和维护后端接口;
9、熟练Nginx 等服务器软件,掌握开发工具,如IntelliJIDEA、Maven 或 Gradle 等;
10、对人工智能/AI有一定的了解,会私有化本地部署模型并对接大模型者优先;
学习能力:
具备良好的学习能力和问题解决能力,能够快速掌握新技术,解决开发过程中遇到的问题。
团队协作:
具有良好的团队协作精神,能够与前后端开发人员、测试人员等有效沟通,共同完成项目开发。
项目经验:
有实际项目开发经验,最好参与过大型项目的开发,了解项目开发流程。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕