IT人力外包人才简历库

返回列表

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

驻场外包人员
工作年限:1年 意向城市:北京 浏览:10次 发布时间:近期

技能标签

Java Spring Boot Spring Cloud Alibaba MyBatis Plus Redis RabbitMQ Docker 微服务架构 设计模式 容器化技术 代码沙箱 日志增强 系统扩展性

专业技能

精通Java语言核心特性,包括集合框架、并发编程、JVM调优及类加载机制。熟练掌握Spring Boot、Spring Cloud Alibaba生态组件(Nacos、OpenFeign、Gateway),具备微服务架构设计与单体系统改造经验。熟悉MyBatis Plus ORM框架,擅长动态SQL与分页优化。具备MySQL数据库设计与索引优化能力,掌握Redis缓存设计与消息队列(RabbitMQ)应用。精通Docker容器化技术,具备代码隔离执行方案设计能力。熟悉设计模式(策略、工厂、代理、模板方法)在系统解耦与扩展中的应用。

工作履历(脱敏处理)

参与OJ在线判题系统开发,主导判题机与代码沙箱模块架构设计,抽象统一的代码沙箱接口,通过静态工厂模式+Spring配置实现多沙箱灵活切换。采用代理模式对代码沙箱接口进行能力增强,统一实现调用前后日志记录,减少重复代码开发。针对判题逻辑复杂且不同题目的判题算法差异,采用策略模式实现算法解耦,提升系统扩展性。设计基于Docker容器化技术的代码隔离执行方案,保障代码运行环境安全与资源隔离。完成从单体架构到微服务架构的系统改造,实现服务解耦与弹性扩展。

项目经验(脱敏处理)

OJ在线判题系统(2025.5-2025.8)

基于Spring Cloud微服务架构搭建编程题目评测系统,集成消息队列(RabbitMQ)实现异步判题任务调度,采用Docker容器化技术实现代码隔离执行。主导代码沙箱模块开发,设计统一接口规范,通过静态工厂模式实现多沙箱动态切换。采用代理模式增强代码沙箱接口,统一实现调用日志记录与异常处理,降低代码冗余。针对判题算法差异,设计策略模式实现算法解耦,支持多种判题逻辑扩展。完成系统从单体架构向微服务架构的迁移,优化服务间通信效率,提升系统可维护性与扩展性。

驻场外包优势

服从性高

严格遵守甲方管理制度

技术扎实

1年项目实战经验

可长期驻场

接受异地项目外派

快速响应

24小时内可到岗

企业人才对接

专业IT人力外包服务

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

合作热线

18969108718

商务邮箱

ntit@163.com

微信扫码咨询

微信咨询二维码

扫描二维码添加商务对接

立即申请人才对接