坤坤 ID:394521 复制

坤坤

有团队 · 可整包
Java工程师 · 2年经验 · 南宁市状元山木业有限公司
城市南宁 全区 日薪500元/8h 时间 可工作日驻场(自由职业原因)
0
累计接单
0
用户评价
1
被收藏

技术能力

AI 技能提取 | MyBatis 测试 Spring Spring Boot MySQL Git RESTful
技术栈:
后端框架:Spring Boot 2.7 + Spring MVC
持久层:MyBatis(XML配置) + MySQL数据库
安全机制:Spring Security + JWT令牌鉴权
测试工具:JUnit5 + Mockito
开发工具:IntelliJ IDEA + Git + Postman
主要职责:
开发挂号系统RESTful API接口(含版本控制)
实现MyBatis数据库操作及事务管理
编写单元测试保障业务逻辑正确性
配置logback日志系统记录关键操作
使用Git进行代码管理与团队协作
项目成果:
独立开发完成23个挂号相关API接口
接口平均响应时间优化至200ms以内
单元测试覆盖率提升至78%
集成JWT鉴权提升系统安全性
技术亮点:
掌握Spring Boot快速开发技巧
熟练使用MyBatis动态SQL优化查询
理解RESTful API设计规范
具备基础安全开发意识(防SQL注入/XSS攻击)岗位职责
业务模块:负责调度流程、支付模块、路线规划、用户下单、快递员取派件、运单管理等流程的开发。
需求沟通:与产品团队深入沟通,明确需求用例,确保开发效率。
质量保证:与测试团队合作,完成接口测试、模拟测试、全链路压力测试等,确保代码质量。
流程优化:持续优化核心业务流程,探索新技术解决方案,提升系统性能。

项目经验

项目名称:南宁市第二人民医院官网挂号系统后端开发
项目描述:
参与开发医院官网挂号系统核心后端模块,实现号源管理、预约挂号、数据统计等功能,通过Spring Boot技术栈优化原有系统性能,提升患者挂号体验。
技术栈:
后端框架:Spring Boot 2.7 + Spring MVC
持久层:MyBatis(XML配置) + MySQL数据库
安全机制:Spring Security + JWT令牌鉴权
测试工具:JUnit5 + Mockito
开发工具:IntelliJ IDEA + Git + Postman
主要职责:
开发挂号系统RESTful API接口(含版本控制)
实现MyBatis数据库操作及事务管理
编写单元测试保障业务逻辑正确性
配置logback日志系统记录关键操作
使用Git进行代码管理与团队协作
项目成果:
独立开发完成23个挂号相关API接口
接口平均响应时间优化至200ms以内
单元测试覆盖率提升至78%
集成JWT鉴权提升系统安全性
技术亮点:
掌握Spring Boot快速开发技巧
熟练使用MyBatis动态SQL优化查询
理解RESTful API设计规范
具备基础安全开发意识(防SQL注入/XSS攻击)

裹小递 https://appgallery.huawei.com/app/C103073559
项目阶段:甲方公司1.0版本系统升级,解决数据壁垒、系统性能扩展受限、业务管理混乱等问题。随着甲方公司业务的扩展,1.0版本已无法满足需求,急需构建高性能、高并发、业务高度可扩展的TMS解决方案。
团队规模:整体开发团队30人,我主要参与TMS系统的开发。
技术栈:
业务层:SpringCloud Alibaba, SpringBoot, MybatisPlus, Spring Data (MongoDB, Elasticsearch, Neo4j, MySQL), Redis, RabbitMQ, XXL-JOB
交付平台:Kubernetes, Jenkins CI/CD, GitLab, Docker
工具:JIRA, Git, ApiFox, JMeter, Maven

岗位职责
业务模块:负责调度流程、支付模块、路线规划、用户下单、快递员取派件、运单管理等流程的开发。
需求沟通:与产品团队深入沟通,明确需求用例,确保开发效率。
质量保证:与测试团队合作,完成接口测试、模拟测试、全链路压力测试等,确保代码质量。
流程优化:持续优化核心业务流程,探索新技术解决方案,提升系统性能。

技术亮点
路线规划:使用 Neo4J替代传统 DB,设计物流路线规划流程,保存一二三级转运中心、路线的信息,并通过 Neo4l实现按照成本优先或速度优先方式查询转运路线
使用MongoDB保存物流轨迹信息。
设使用 MangoDB 保存物流轨迹信息,再加一级缓存(Nginx+Lua+Redis)和二级缓存(Caffeine),设计了万级 QPS 的物流轨迹查询接口
缓存穿透解决:合理的使用 Redis 布隆过滤器解决缓存穿透问题,不止在查询场景下,其实凡是对外暴露的任何对数据库 CRUD 操作接口,都可能面临缓存击穿。
服务范围保存:使用 Elasticsearch设计了快递员取派件任务索引,优化了关于快递员任务的复杂查询需求,降低对 DB 的复杂查询压力。
任务索引优化:使用Elasticsearch设计快递员取派件任务索引,优化复杂查询需求。
运单ID生成:采用美团leaf号段模式,生成唯一运单ID。
Redis数据类型应用:合理的使用 Redis 的数据类型,围绕业务设计解决方案,如:使用 List保存待分配的运单、使用 Set 完成运单分配后的去重,已及运单轨迹信息的缓存

团队情况

服务范围:
微信小程序开发PC网站开发App开发
团队构成:
负责人(Java工程师) | 核心队员:后端工程师
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

微信沟通 立即沟通 立即预约
平台担保交易 · 1小时内不满意可退款
微信扫码,建群沟通

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
相似人才推荐: