熟悉Java集合,泛型,反射,多线程等语法
熟悉常用的设计模式,索如单例,工厂和观察者模式
熟悉数据结构,以及八类排序算法
熟悉HTTP,TCP网络协议,以及restful设计风格API
熟悉Jsp,Servlet,过滤器和监听器
熟悉用Spring,SpringBoot,Mybatis,Maven开发后台
熟悉Activiti,Netty,Dubbo,Shiro等框架
熟悉关系型数据库的使用,如索引,事务隔离,触发器和存储过程
熟悉redis缓存哨兵模式,集群搭建
熟悉HTML,CSS,easyui,jQuery,Thymeleaf的使用
熟悉Intellij IDEA,WebStorm,Git,SVN,Postman,Eclipse等开发工具
了解Linux环境部署,以及常用的Linux命令
2019.5-2024.03 全房通管理SaaS系统 java后台工程师
主要负责各种主流的智能设备门锁、电表、水表接入,业务智能一体化。
1、根据产品需求,梳理产品核心功能,规划设计公共模块,完成系统架构设计,接口规范制定,技术文档,单元测试编写等工作2、优化工作流程,减少技术重复建设,搭建模块化,服务化,平台化的系统,降低系统间的依赖,提升系统稳定性,可扩展性,协助团队提升开发效率。
3、深刻理解业务和系统建模,应用Java多线程开发,灵活应用设计模式,独立完成系统(或核心模块)的设计,开发和系统维护4、 拉通多部门进行沟通,具备良好的系统调试,性能调优等技能,快速排查技术疑难问题,提供相应的技术支持