熟悉 Java 编程, 多线程、 集合、 JUC、 线程池等基础框架, 掌握 Netty。
熟悉 SQL 语法, MySQL 数据库, 熟悉索引数据结构和原理, 有一定的索引优化经验。
熟悉 Redis 高可用集群原理, 熟悉 Redis 作为分布式锁, 熟悉 Redis 常见应用场景。
熟悉 Spring、 Spring MVC、 SpringBoot、 Mybatis 等 Web 开发框架。
熟悉 SpringCloud、 SpringCloud Alibaba 等微服务技术栈。 了解 DDD 设计思想。
掌握 RabbitMQ、 Kafka 原理及集群部署, 了解 RocketMQ。
熟悉 GC 常用算法, 熟悉常用垃圾回收器; 了解 Java 常用分析命令。
熟悉 Docker、 Dockerfile, 集成 Maven 插件完成项目容器化构建。
熟悉 Kubernetes, 熟悉 kubeadm、 kubesphere 搭建高可用集群, 熟悉 Helm。
熟悉 Jira、 Confluence、 Bitbucket、 、 SonarQube 的搭建与使用, 为团队的项目需求、 流程、 文档管理及
CI/CD 提供支持。
熟悉 Maven、 Git、 Jenkins 等工具;
熟悉 Linux 常用命令及基本 Shell 编程。
熟悉 Eclipse、 IntelliJ IDEA 等开发工具。
有前端开发经验,熟悉Vue.
目前在华南城数字科技有限公司担任Java开发经理,负责集团的电商、支付、物业相关的项目开发。
深圳市拓邦股份有限公司
项目名称:T-Smart物联网平台
项目描述:云平台作为物联网基础平台,提供设备的接入、数据向下行、权限管理、语音控制等功能,实现了物
联网设备从开发调试,到生产运营整个流程的规范。为了客户接入物联网平台节约开发成本,提高接
入云端效率。
涉及技术:SpringBoot、SpringCloud Alibaba、Dubbo、Mybatis、MySQL、Redis、RabbitMQ、MQTT、
Netty、ELK、Docker、Jenkins、SonarQube等
责任描述:1.负责mqtt及设备相关需求开发;负责技术框架整合及指导。
2.负责迭代版本需求评审、排期、分配和代码review。
项目名称:MQTT Broker改造与设计
项目描述:现有mqtt broker不足以支撑公司的义务发展,公司需要一款高性能、高吞吐量、高扩展性的物联网
mqtt集群broker。
涉及技术:Netty、Reactor-netty、Java spi、Scale cube、Gossip、SpringBoot、Redis
责任描述:1.基于公司现有mqtt broker,设计实现高性能、高吞吐、可扩展的mqtt broker。
2.实现支持qos0,qos1,qos2消息质量,会话消息,保留消息,持久会话,TLS,集群,SPI接口扩展。
项目名称:云平台kubernetes开发环境构建与迁移
项目描述:随着云平台模块与实例的增多,急需基于docker打包部署的基础上,实现容器快速部署与管理。
涉及技术:Jenkins、SonarQube、Docker、Kubernetes、Kubersphere、KeepAlived、Haproxy
责任描述:1.基于Kubersphere搭建内网kubernetes高可用集群。
2.构建打包镜像,指导各模块同事完成kubernetes迁移改造。
3.在kubersphere中集成Jenkins、SonarQube,实现CI/CD。
日海智能科技股份有限公司
项目名称:艾拉Adapter
项目描述:由于艾拉物联网平台不能接入NB,该项目使用EMQ中间件以支持设备的MQTT和COAP协议接入,
实现NB设备的适配。
涉及技术:SpringBoot、Spring JPA、Kafka、EMQ、Redis、MySQL、Docker
责任描述:负责需求沟通和后台搭建,以及北向相关接口的编写和项目Docker化
项目名称:云模组
项目描述:根据日海云模组上报的基站信息,通过LBS实现模组的定位,配合电子围栏实现告警功能。
涉及技术:Spring Cloud、Mybatis、MySQL、Redis、Httpclient、Maven、Docker、Jenkins
责任描述:根据业务需求完成技术选型和技术架构,完成后端编码以及项目的Docker化和Jenkins持续集成。
项目名称:Baten
项目描述:日海的Dashboard平台由Ruby编写,不便于维护和扩展,故使用Java对其进行重构,实现跨OEM
的OEM的多级权限RBAC扩展
涉及技术:SpringBoot、MyBatis 、MyBatis Generator、MySQL、Maven、Jenkins、Docker
责任描述:作为后端负责人,负责技术架构构建,以及RBAC权限设计实现。并负责编写Jenkins脚本和Dockerfile
,实现项目的持续集成和快速发布。
深圳市佰仟金融
项目名称:资产转让系统
项目描述:佰仟金融为消费金融公司为客户提供消费贷款,将获取的消费贷款合同进行二次转让给银行和金融机
构,以快速回笼资金和利润。资产转让作为公司核心系统为佰仟金融提供消费合同的转让、代偿和赎
回的批处理操作。
涉及技术:SpringBoot、SpringBatch、RabbitMQ、Maven、Mybatis、MySQL、Oracle、Hive
责任描述:1. 负责项目的技术架构,项目打包发布及测试环境的运维。
2. 梳理资转全流程业务需求,负责审批后业务、赎回业务的开发,在赎回业务中设计使用二分算法实现
自动赎回计算获公司奖励。
可兼职时间
可兼职地点
0条评论 雇主评价