拥有4年及以上Java从业经验,专注于各类业务系统开发,具备丰富的问题解决经验,拥有出色的技术功底。
专业技能:
基础知识:具备良好的面向对象思想和编码能力,熟练掌握JAVA语言核心知识,包括集合、多线程等。熟练使用常用的设计模式,具备良好的编码规范和设计思路;
后端技术与框架:熟练掌握SpringMvc、Mybatis、SpringBoot 等主流开源框架,了解底层原理并能够灵活运用于项目开发,熟练使用SpringCloud Alibaba技术体系,包括Nacos、Feign、Sentinel、Gateway等,具有服务注册与发现、服务到服务调用、服务限流的项目经验;;
数据库与缓存:熟练掌握Oracle、MySQL的SQL语言编写和调优,具备事务、索引等方面的经验,拥有线上慢SQL优化能力;熟练使用Redis进行高速缓存和消息队列的处理。了解MongoDB的NoSQL数据库应用,用于处理大规模数据集。
前端技术与框架:熟悉HTML5, CSS3, 和JavaScript,能够创建响应式和交互式的网页。掌握Vue.js框架和ElementUI库,用于快速开发高效的用户界面。熟练使用Ajax和axios进行前后端数据交互。
Web服务器管理:熟悉Nginx的配置和优化,能够部署和管理Web应用。理解服务器与应用的交互方式及性能调优。
安全框架:熟练使用Spring Security进行用户认证与权限控制,实现基于角色的访问控制。掌握OAuth2的授权码、密码和客户端凭证等授权模式,实现第三方应用的授权和认证。了解Access Token的管理机制。
分布式系统和消息中间件:掌握Zookeeper作为分布式应用的协调服务。能够使用SpringCloud进行高性能的RPC通信。熟练应用RabbitMQ进行消息服务处理。能够使用miniIO进行高效的文件分布式存储。掌握Kafka、Elasticsearch、Redis等中间件的使用,对Redis持久化、内存淘汰机制和集群原理等有一定的理解,并能够结合项目需求选择合适的技术开发;
开发与部署工具:熟练使用IntelliJ IDEA和Eclipse IDE进行应用开发,掌握Maven作为项目管理和构建工具。熟练使用Git和SVN进行版本控制,保证代码管理的效率和安全。
网络协议与抓包工具:熟悉网络协议HTTP、HTTPS、TCP等,熟练使用Fiddler抓包工具进行网络通信分析。
数据结构:熟悉常见的数据结构与算法模型,能够灵活应用算法模型解决实际业务问题。
综合素质:
成功设计并优化ERP 、健康码等系统,在项目开发中积累了丰富的问题解决经验,能够迅速应对各类挑战;
能够深入理解和解决复杂的技术问题,同时具备强大的自驱力,能够持续的钻研技术,以此保证自身不断成长;
参与了大量实际项目的开发,为项目的成功提供有力支持,具备很强团队协作精神和优秀的沟通能力。
工作项目:党建系统,健康码系统, 进销存系统等ERP系统,常与一些硬件进行API对接。
文件处理与管理:设计并实现文件上传和下载模块,处理大量文档和多媒体文件,确保数据传输的安全性和完整性。集成文件压缩和加密技术,优化存储效率和传输速度。
数据分析与展示:实现党员积分同步分析系统,通过自动化脚本定期更新积分数据,提供准确的积分报告。开发大屏展示功能,实时展示党员动态和相关新闻,增强信息的可视化效果。
数据爬取与处理:设计微信公众号文章的爬虫,自动收集和处理相关内容,用于党员教育和信息分享。
权限与安全管理:实现细粒度的权限控制系统,根据党员层级设定不同的访问权限,确保数据安全。设计和管理数据字典,支持系统的自主化权限管理和配置灵活性。
技术栈与架构:使用Spring Boot, MySQL, Redis, 和 Nginx,建立了一个高可用性和可扩展的后端架构。优化了系统的性能和稳定性,使得系统能够支持更大的用户量和数据处理需求。
业余项目:企业合同管理系统
可兼职时间
可兼职地点
0条评论 雇主评价