IT人力外包人才简历库

返回列表

Java全栈开发工程师(微服务方向)

驻场外包人员
工作年限:7年 意向城市:杭州 浏览:3次 发布时间:近期

技能标签

Java Spring Boot Spring Cloud Vue.js MyBatis Redis RabbitMQ RESTful API Git 微服务架构 前后端分离 数据库优化 持续集成 ELK Element UI Vuex

专业技能

精通Java语言及Spring Boot框架,具备微服务架构设计能力。熟练掌握Spring Cloud生态组件(Eureka、Feign、Zuul、Config、Gateway)实现分布式系统开发。精通Vue.js框架及Element UI组件库,熟悉Vuex状态管理与Vue Router路由管理。掌握MyBatis持久层框架及数据库优化技术。熟悉Redis缓存、RabbitMQ消息队列、ELK日志系统等中间件应用。具备前后端分离架构设计经验,熟悉RESTful API设计规范。掌握Git版本控制工具及持续集成流程。

工作履历(脱敏处理)

具备完整的Java全栈开发经验,主导过多个中大型项目架构设计与开发。擅长使用Spring Boot框架进行业务系统开发,结合Spring Cloud实现微服务架构,提升系统可扩展性与维护性。熟悉前后端分离开发模式,能够使用Vue.js框架构建响应式前端界面,配合RESTful API实现高效数据交互。掌握数据库性能优化技术,能够通过索引优化、查询重构等手段提升系统响应速度。熟悉持续集成流程,能够使用Git进行版本控制并配合Jenkins实现自动化构建。具备良好的技术文档编写能力,能够输出清晰的技术方案与架构设计文档。

项目经验(脱敏处理)

某政府机构扶贫项目(技术架构:Spring Boot + Vue.js + MySQL)

项目职责:

1. 主导系统架构设计,采用前后端分离架构实现模块化开发

2. 设计并实现微服务架构,通过Spring Cloud实现服务注册发现与分布式事务管理

3. 开发核心业务模块,包括数据采集、分析、可视化展示等子系统

4. 实现高并发场景下的性能优化,通过Redis缓存和数据库分库分表提升系统吞吐量

5. 设计并实现统一的API网关,集成OAuth2.0认证体系保障系统安全性

技术挑战与解决方案:

1. 面对海量数据处理需求,采用MyBatis Plus实现分页查询优化,结合Redis缓存热点数据

2. 在微服务架构中解决分布式事务问题,采用Seata实现最终一致性方案

3. 通过ELK技术栈实现日志集中管理,提升系统运维效率

4. 使用Vue.js结合ECharts实现数据可视化,采用WebSocket实现实时数据推送

驻场外包优势

服从性高

严格遵守甲方管理制度

技术扎实

7年项目实战经验

可长期驻场

接受异地项目外派

快速响应

24小时内可到岗

企业人才对接

专业IT人力外包服务

如果贵公司有IT项目人手缺口、需要工程师驻场开发、短期人力支援需求,欢迎联系洽谈合作。

合作热线

18969108718

商务邮箱

ntit@163.com

微信扫码咨询

微信咨询二维码

扫描二维码添加商务对接

立即申请人才对接