1. 掌握面向对象编程,熟悉IO流、Stream流、多线程、注解、反射以及Lambda表达式
2. 熟悉常用的集合类、数据结构,理解HashMap和ArrayList的特点和原理
3. 掌握SQL基本使用,熟悉MySql的范式、索引、事务特性、隔离级别及存储引擎,了解数据库常用优化方法
4. 熟悉Redis的使用场景、常用命令、数据结构、相关配置及内存淘汰机制
5. 了解CSS、了解JS、VUE的基础语法,熟悉HTML标签的功能
6. 熟悉HTTP报文格式及工作流程,熟悉Tomcat的使用,熟悉Servlet、Filter、Listener的使用,理解Cookie、
Session等会话技术的使用及原理
7. 熟悉Spring框架的特点及使用,熟悉IOC、DI、AOP,了解Spring Bean的生命周期,熟悉事务的隔离级别、传播级别,了解事务的实现方式,了解Spring框架中的设计模式
8. 熟悉正确使用SpringBoot的配置文件,熟悉常用框架的整合,理解约定大于配置的原理,理解SpringBoot应用中的starter依赖功能
9. 理解MyBatis的对象关系映射,熟悉MyBatisPlus常用注解、分页插件及Wrapper条件构造器的使用,熟悉使用MapStruct完成PO、DO 、VO之间的转换
10. 熟悉SpringCloud微服务架构,熟悉SpringCloud GateWay网关配置、熟悉Nginx反向代理和负载均衡,熟悉Nacos配置中心及服务中心的使用,熟悉OpenFeign进行不同微服务间的调用
11. 熟悉ElasticSearch的概念,掌握ElasticSearch实现高效的搜索
12. 熟悉MinIO,OSS非结构化数据的存储
13. 掌握RocketMQ的异步化、限流削峰、消息及延迟消息的发送和消费
14. 熟悉Shiro安全框架,理解认证和授权的流程
15. 熟悉Docker容器化技术,了解容器的基本概念、Docker镜像的创建和管理、容器的部署
16. 掌握版本控制工具,如Git,了解分支管理、协作开发以及代码版本管理
自我评价
2023-12-03 -2025-03-28上海估家网络科技有限公司Java开发工程师
负责公司各个Java开发,如自用后台、商用平台开发,如自用管理后台https://bkoff.fangjia.com/(管理内部数据等,需要VPN才能访问).,地数平台https://didata.fangjia.com/#/(地址处理),AI估价小程序,测试,平台本地化部署、python脚本开发等,负责官网的运维https://sh.fangjia.com/
2022-10-01 -2023-10-01河南八六三软件股份有限公司Java开发
1.参根据业务需求进行需求设计接口设计讨论,以满足项目要求。 2.独立完成产品的开发工作方面,能够进行模块测试,确保软件质量达到预期标准。 3.制定详细的项目计划,按时提交高质量的代码,完成开发任务。
可兼职时间
可兼职地点
0条评论 雇主评价