1、熟悉Java编程,有良好的编码规范和编码能力,熟悉软件设计开发流程;
2、熟悉多线程与并发编程、自定义注解、泛型、SQL优化等;
3、熟练使用Spring、SpringMVC、MyBatis、SpringBoot等开源框架等技术;
4、熟练掌握 Eclipse/IDEA、Git、Maven 等开发及版本控制工具,熟练掌握 Web 应用系统开发,
具备的独立开发能力;
5、熟练使用 MySQL、SQLServer 及了解 Oracle 等关系型数据库,熟练使用 Redis 非关系型数据
库及搜索服务框架 Elasticsearch;了解消息中间件 RabbitMQ;
6、熟练使用Swagger-ui,Postman,Apipost等接口测试工具;
7、熟悉Linux操作系统的使用,熟悉常用命令,各种环境的搭建和项目部署;
8、熟悉 SpringCloud 微服务架构一站式开发及 Eureka、Hystrix、Zuul 等组件的使用;
9、了解Vue+Element、Bootstrap等前端框架;了解使用HTML5、CSS、JavaScript、Jquery、
Ajax、Thymleaf等前端技术。
通达易微服务治理平台
项目描述: 为了集中管理医院现场的项目,保护后端服务的稳定,不被恶意的流量洪峰 压垮,以
及实时监测服务运行状态,出现服务挂掉时能及时发现并处理。服务多实例的可视化展示。
主要模块:应用注册、服务管理、服务监控、负载管理、协议字典、流量监控、规则报警、异常访问、
黑白名单、熔断降级、权限管理
核心技术:
SpringBoot、SpringCloud、Zuul、Eureka、Mybatis-Plus、Redis、MySQL、Vue、Echarts
责任描述:
1、使用 Zuul 的 Filter 进行异常访问拦截及记录、IP 拦截、路由转发;
2、使用 Eureka 的服务注册、暂停、下线、心跳监控及外部服务的注册;
3、后端接口开发及单元测试、接口文档和操作手册文档的编写;
4、参与项目整体框架搭建及设计数据库。
金光纸供商城电商平台★★★
开发时间: 2023.03-2024.01
项目描述: 纸供商城项目是一个基于Java技术栈的电商平台,旨在提供高效、稳定、安全的在线购物体验。该项目采用Spring Boot框架、MySQL数据库和Redis缓存等技术实现。
七大服务端:pc端、小程序端、用户端、商家端、服务商端、后台管理端。
核心技术:
SpringBoot、SpringCloud、Nacos、Seata、Mybatis-Plus、Redis、MySQL、Vue、Echarts
责任描述:
1、负责项目的需求分析、系统设计、数据库建模和后端开发;
2、设计和开发前后端交互接口,实现前端模块与后端业务逻辑的对接;
3、配合测试团队进行测试,并负责解决测试过程中出现的问题,确保项目的顺利进行和最终交付;
4、在项目上线后,持续监控和维护商城平台,及时处理和修复潜在的问题,保证系统的稳定运行。
角色 | 职位 |
负责人 | 中级java工程师 |
队员 | 后端工程师 |