熟练 IDEA、HBuilder、Navicat、Xshell 等相关开发开发工具。
熟练掌握Java语言的数据结构和基本算法,基础知识,IO 流、多线程、集合框架等。
熟悉 Spring boot、Spring Cloud、Spring MVC、Mybatis、Hibernate 等后端框架 。
熟练使用 MySQL 数据库,SQL 功底扎实,能进行多表复杂查询,性能优化等。
理解线程及多线程的原理,能够用代码实现线程的应用场景,并能解决线程安全问题。
熟练使用JavaApi 对大数据生态系统的Hive,Kafka 进行操作。
熟练掌握常用的 Linux 命令,编写基本shell 脚本,docker 服务部署等。
了解数仓分层的架构、架构设计原则、流程、同步策略(拉链表)、数据模型、血缘关系、建模方式、数据服务类别。
了解Kafka整体架构、工作流程、kafka分区、主从结构、副本机制、javaAPI(生产-消费)、常用命令、 消费者和分区 /读取效率的关系、数据落盘、防止数据丢失或重复消费。
在工作中会有通宵赶项目或上线的时候,抗压能力较强。
工作中生活中自律性较强,自我约束力自我管理能力较好。
能很好的沟通项目的业务需求,遇到技术难点会寻求查找解决方案,并记录整理,自我学习能力较好。
在工作中,担任Java开发组长,带领团队开发项目,沟通能力较好,性格随和,能与团队较好的协作开发。