熟练掌握 Java 编程语言,面向抽象,面向抽象。
熟悉 MySQL,了解 Oracle 关系型数据库。
熟悉 Spring、SpringMVC、SpringBoot、SpringCould 等相关框架,读过 Spring 源码,对springboot 自动装配原理深有体会。
熟悉微服务开发,有从0-1微服务经验,能独立完成微服务基础架构。
熟悉SOFA框架。
熟悉 Mybatis、Mybatis-Plus,读过 Mybatis 源码。了解Hibernate ,Spring-Data-Jpa。
熟悉Redis 非关系型数据库,了解Guava。
熟悉消息中间件 RabbitMq,kafka,熟悉 ES 搜索引擎、Quartz 定时调度框架。
熟悉Dubbo、Feign、Zookpeer、Nacos、Tomcat、SOFA。了解 Eurake、Config。
熟悉 Shiro,SpringSecurity、Autho2 协议、JWT、RSA、Restful。
熟悉Linux 基本服务器搭建部署命令。
熟悉基础多线程开发、了解 NIO、BIO。
了解Docker、Jenkins 快速部
了解WebSocket、Netty。
业务资源管理平台
项目介绍:这个项目是最近手上正在做的一个迭代项目,在这个系统中我主要接触到的业务是一个结算平台的业务,这个结算平台主要功能就是资源结算,比如像我们这样的外包人员的工时结算,当然这只是其中一类还包括很多,蚂蚁内部资源,外部资源的结算都是走我们平台,目前是在做功能的迭代,以及结算金额、结算有效数、租户权限的升级和安全监控。
主要职责:我主要的职责就是负责每次迭代需求下来和蚂蚁内部人员对接需求,进行需求评审,功能分析设计,文档编写,以及评估工期,合理分配我们小团队每一为同学的开发任务,同时我个人也会投入功能开发,核心模块编写,测试用例编写等开发任务,同时还要时刻关注团队的开发进度,质量情况,及时对团队提出的问题进行沟通解决。完成和前端同学的联调后,还需要和测试同学一起对功能质量情况的验收。
共享按摩椅
项目简介:该项目是由于疫情期间,隔离上班,所以和朋友一起接的外包项目。是一个线上线下结合的半商城的产品。主要分为三个端,后台管理端、用户端、投资者端。项目服务端使用 springboot 加 mybatis-plus 快速开发,前后端分离式开发。项目需要对接线下机器。检查机器,启动机器。
项目技术:项目基础框架 springboot 加 mybatis,使用 mysql 做数据存储。缓存使用 redis,以及使用 redis做简单消息中间件使用,以及延迟队列使用认证统一走 springSecurity 加 JWT 的 token 认证。项目集成了微信,支付宝,以及星大陆支付。项目使用 swagger2 生成接口文档。
个人职责:项目框架搭建,项目技术选型。项目核心模块开发,集成微信、支付宝、星大陆支付、用户、权限、授权认证、订单、投资者返佣返利等模块开发。
角色 | 职位 |
负责人 | 高级java工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
是一个线上线下结合的半商城的产品。主要分为三个端,后台管理端、用户端、投资者端。项目服务端使用 springboot 加 mybatis-plus 快速开发,前后端分离式开发。项目需要对接线下机器。检查机器,启动机器。 下载地址:微信小程序中搜索【富博按摩椅】
该系统主要采用 SpringBoot+Dubbo+Zookpeer 的微服务应用,是一个教培行业的服务系统,为线下虎鲸集团附能,提供家长选课,买课,学生上课,及售后一体的一个后台系统, 以及用户端的 app、小程序、h5。 下载链接:微信小程序搜索【豆壳教育云】
该系统主要采用 SpringBoot+Dubbo+Zookpeer 的微服务应用,是一个教培行业的服务系统,为线下虎鲸集团附能,提供家长选课,买课,学生上课,及售后一体的一个后台系统, 以及用户端的 app、小程序、h5。