熟练掌握java面向对象编程;
熟练掌握JSP、Servlet、HTML/CSS、JavaScript、Ajax、Bootstrap等基础技术;
熟练掌握MySQL 、Oracle数据库操作,SQL语句的编写及优化;
熟练掌握SpringMVC、Spring、Mybatis/Mybatis-plus、SpringSecurity等框架;
熟练使用SpringBoot、SpringCloud、Spring Cloud Alibaba进行开发;
熟练掌握分布式架构思想,了解Nacos/ Eureka等服务注册与发现的工作原理;
熟练使用Redis、Solr、RocketMQ/RabbitMQ等中间件;
熟练使用Tomcat、Nginx等web服务器;
熟练使用Idea、Eclipse开发工具;
熟练使用Git 、Maven、Jenkins、Docker等项目管理、项目构建、持续集成等工具;
熟练掌握Linux操作系统及常用命令;
了解Node.js,TypeScript,Vue等前端技术
Incloud低代码开发平台
➢ 开发环境:Windows+ Maven +Idea+Mysql+Jdk17+GitLab
➢ 技术架构:SpringBoot+SpringCloud+SpringCloud Alibaba+Mybatis-plus
项目描述:incloud(云信)是大幅度降低公司开发成本的低代码软件开发平台,它能涵盖财务、企业集成、
CRM、PPM(项目管理)、OA (办公自动化)、BI(商业智能)、SPM(采购与供应商管理)、HCM(人力资源
管理)、ERP2、等各个功能模块均建立在同一个平台上,提供一体化解决方案。平台基于容器技术、微服务架
构的技术领先性,在业务实现过程中的开发运行维护上遵循Devops设计理念。结合在多客户领域下积累的行业
经验所形成封装的开发脚手架为客户提供从开发、实施、交付、运维一体化的综合服务。平台提供数据建模、
前后端代码生成、页面及工作流功能配置等功能给开发人员。
➢ 责任描述:
1. 参与需求与可行性讨论,提出技术可行方案;
2. 参与项目功能架构设计;
3. 完成相关服务模块的设计与开发,