ID:398090

贝加尔湖畔

资深Java开发工程师

  • 公司信息:
  • 途虎养车
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 闵行

技术能力

资深Java开发工程师,精通Java SE核心技术与JVM原理(内存模型、GC调优)。熟练掌握Spring全家桶(Boot, MVC, Data JPA, Security, Cloud Config/Feign/Gateway)用于高效构建微服务架构。具备扎实的数据库设计与优化能力,熟悉MySQL(索引优化、事务)与Redis(缓存策略、分布式锁)。深度参与设计与实现企业级核心系统,主导开发了高性能、高可用的​​RBAC权限控制系统​​,精细化管理多维度角色权限与数据访问控制;成功设计并落地​​SSO单点登录解决方案​​,统一用户认证流程,提升系统安全性与用户体验;负责核心​​账号模型体系​​的规划、开发与持续维护,确保亿级账号数据的安全性、一致性与可扩展性。熟悉常用消息中间件(RabbitMQ/Kafka)保证系统解耦与异步通信。熟练运用Docker进行容器化部署,熟悉Git协作流程。具备良好的编码规范、单元测试习惯(JUnit)和接口文档(Swagger)编写能力,关注代码质量、系统性能与可维护性。擅长需求分析、技术方案设计与复杂问题排查。

项目经验

​​企业级RBAC权限控制系统​​
作为核心开发者,主导设计并实现了支持复杂业务场景的分布式RBAC权限系统。系统采用Spring Security进行安全框架集成,自定义鉴权逻辑实现对URL、API接口及业务数据的精细化权限控制(基于角色-权限-资源的动态绑定模型)。重点解决权限数据在大规模并发下的高性能检索与实时生效问题,引入Redis缓存策略优化响应时间(TPS提升>40%)。该系统为全公司核心业务平台(包括ERP、CRM)提供统一的权限管理底座,日均处理百万级权限验证请求,显著提升系统安全性与管理效率。项目采用Spring Boot + MyBatis + Redis技术栈实现微服务化部署。

​​SSO单点登录平台建设​​
负责设计并落地基于OAuth2协议与JWT令牌的企业级单点登录系统。该系统整合了公司内部十余个独立业务系统(Web/移动端),用户只需一次登录即可无缝访问所有授权应用。核心实现了统一认证中心、令牌颁发与管理、分布式Session状态共享机制。解决了跨域认证、令牌安全(加密/刷新/吊销)与高可用性问题(集群部署、熔断降级)。采用Spring Cloud Gateway作为API网关进行统一路由和鉴权,显著提升了用户登录体验与内部系统集成效率,日均处理数十万次认证请求。

​​核心账号体系模型维护与优化​​
作为技术负责人,主导公司核心账号系统的规划、技术选型与持续迭代。设计支持多身份类型(个人、企业)、多级认证等级(弱、强、MFA)的弹性账号模型。负责处理亿级用户账号数据,保障注册、登录、信息维护等高并发场景下的高性能(优化数据库分表分库策略)与数据一致性(分布式事务补偿机制)。建立了完善的账号安全防护体系(密码策略、风险控制、操作审计),成功支撑了多次大型营销活动的用户激增。系统基于Spring Boot + Sharding-JDBC + Redis构建,具备高可用、高扩展特性。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服