● 后端开发:精通 Spring、SpringMvc、SpringBoot、SpringCloud 等 Spring 技术栈;
精通 Java; 熟悉 VB、C#、.NET、Python;
● 消息队列:精通 RocketMQ、RabbitMQ ;熟悉 Kafka ;
● 前端开发:熟悉 Vue、JQuery 、Javascript、NodeJs、 H5;
● 数 据 库: 精通大型数据库(Oracle、MySQL、DB2)的开发、配置、维护、性能优化; 精通 Redis/MongoDB等 NoSQL 数据库;
● 容器:熟悉 Docker、Kubernetes;
● 搜索引擎:精通 Elasticsearch ;
● 技术框架:精通 Spring、Struts、Mybatis、Hibernate、Dubbo、SSH、SSM 等框架;
RPA 开发:Uibot、Cyclone;
● 项目描述:
百工联服务平台是一个工业服务市场平台,旨在为各类工业服务提供商和需求方提供一个高效、
便捷的交流和交易平台。项目涵盖了供应商库、解决方案中心、服务预订、服务评价、服务发布、
搜索功能、消息通知和数据分析等功能模块。
● 项目架构:
表现层: 使用 Vue 前端框架构建用户界面,实现用户交互和数据展示。
业务层:基于 Spring Boot 和 Spring Cloud 构建微服务,实现具体的业务逻辑和服务治理。
数据层: 利用 MySQL 存储核心数据,MongoDB 存储非结构化数据,Redis 用于缓存热点数据, Elasticsearch 用于全文搜索和数据分析。
消息层: 使用 RabbitMQ 进行异步消息传递和分布式事务处理。
容器层: 借助 Docker 实现应用的容器化部署。
● 项目管理:
敏捷开发方法: 采用 Scrum 敏捷开发方法,提高项目开发效率和质量。
持续集成/持续交付(CI/CD): 使用 Jenkins 或 GitLab CI 等工具实现自动化的构建、测试和部署流程。
代码质量管理: 引入代码评审、自动化测试等措施,保证代码的质量和可维护性。
角色 | 职位 |
负责人 | 技术总监 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |