ID:383524

🇨🇳 有团队

Java开发工程师

  • 公司信息:
  • 上海理想长沙研发中心
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 长沙
  • 全区

技术能力

1. 掌握Java基础知识,具备良好的编码能⼒,在项⽬中能熟练应⽤常⻅的设计模式,如单例、策略、工厂等
2. 熟练使用 Java,包括集合框架(HashMap、ArrayList、LinkedList)、并发编程(线程池、CAS、锁机制)、JVM机制(类加载、垃圾回收、SPI),以及流式编程(Stream API)
3. 掌握 Spring、Spring Boot、SpringCloud 和 MyBatis 等主流框架,理解IoC和AOP的原理,了解 Spring 事务管理。熟悉使用Redis、kafka等技术
4. 熟练使用MySQL,掌握索引、事务、锁、日志等核心概念,具备 SQL 性能优化的能力
5. 掌握计算机网络五层模型,了解 ARP、HTTP、TCP/IP、DHCP 等网络协议。熟悉Linux 常用命令
6. 熟练使用 HTML、CSS、JavaScript、vue2.0基本前端技术开发 Web 网页,有相关实践经验

项目经验

项目名称:理想社区论坛
技术栈:SpringBoot、Mybatis-plus、MySQL、Redis、RabbitMQ、ElasticSearch
项目描述:
是一个前后端分离的社区项目,包括前端PC和管理后台,用于帮助开发者成长的社区,面向互联网技术人的内容分享平台。
技术分析:
1. 依托主流技术栈,结合异步、分布式缓存、集群、多线程等技术,实现后端服务的高可用、可扩展和伸缩性。
2. 通过验证码和前端保持半长链接映射关系,当用户扫码关注公众号并输入验证码后,发起回调,识别用户信息并找到对应半长链接,实现系统自动登录。
3. 通过 MySQL+ Redis,热点数据 Redis 缓存,实现系统高吞吐和高可用,并保证两者一致性。
4. 通过 AOP +TracelD 记录接口访问日志,实现任务的追踪、监控和诊断。
5. 将用户评论、点赞、收藏、系统消息发送到 RabbitMQ,实现消息的异步解耦,提升系统效率和服务稳定性。
6. 采用自旋锁策略优化缓存架构,针对热 key 的并发访问进行同步,防止其失效时导致的缓存击穿。
责任描述:
主要负责系统设计、以及核心模块的开发工作,比如登录认证、文章模块、教程模块等。
项目名称:安徽OA上云系统
技术栈:SpringBoot、ctgCache、Mybatis、Mybatis-plus、MySQL、kafka、Quartz
项目描述:
该项目属于安徽省电信集团下的OA系统,主要实现员工办公的自动化,优质而又有效的处理日常工作中的事务和业务信息,提高公司内部的协同办公效率,优化业务流程,加强信息共享和管理。
技术分析:
1. 依托主流技术框架,结合ctgCache、kafka、异步、工作流等技术实现后端服务的高可用和扩展性。
2. 通过结合NTKO和量子加密实现对文档的修改留痕、转PDF、盖章和加解密。
3. 通过开源框架sa-token,实现用户的统一登录认证。
4. 通过MySQL+ctgCache,实现热点数据的缓存,实现系统高吞吐和高可用,并保证两者一致性。
5. 通过对接百度AI开放平台文字识别,实现对文档的格式文字校验和AI拟办意见。
6. 通过结合开源框架KKFileView,实现文档的在线预览。
责任描述:
承担该项目的后端负责人,主要负责后台核心模块的开发工作和前端页面的开发工作,比如登录认证、权限控制、角色管理、部门管理、文档操作等。

项目名称:雅迪出行
项目描述:该项目是给雅迪开发的一款APP, 该APP是一款社交,买车,车辆维修,车辆道路救援等针对雅迪用户进行设计的APP,项目是用的SpringCloud微服务进行搭建的,数据库用的Mysql, 主要有授权服务,网关,骑士团服务,基础服务,会员服务,社区服务,消息服务,运营服务,服务模块,激励服务等.
技术分析:
1. 该项目使用SpringCloud微服务架构,Nacos注册中心,GateWay网关,Fegin组件作为微服务之间的调用
2. 使用redis作为分布式锁, 缓存服务器以及数据共享
3. 使用rabbitMq消息队列作为多个服务之间的消息传递,提高系统性能
4. 对接微盟商城,雅迪爱车,消息极光推送,阿里云oss, 阿里云内容安全等第三方平台对接
5. 使用kafka进行数据埋点的数据传递, 用户行为上报的激励引擎的计算.
6. 使用elasticsearch进行搜索检索,提高搜索效率以及提高系统性能
责任描述:
承担该项目的后端负责人,负责该项目的授权模块, 基础服务, 消息服务,部分会员服务,redis分布式锁的编写,负责rabbitMq的消息设计传递以及整个消息队列的使用,以及整个数据埋点的数据传递, 负责极光消息的接入等

项目名称:乐灵智慧
项目描述:
该项目是给南京乐灵做的一个教育平台,核心业务有AI智能识别学生考试的答题卡, 以及直播上课, 客户端有安卓,ios,iPad,PC以及web端,主要是基于SpringBoot使用SpringCloud微服务架构搭建, 采用SSM框架+Mybatis-puls进行开发, 数据库用的mysql, 主要有权限服务,投放服务,基础服务,核心服务,文件服务,资源服务,统计服务,系统服务, 教研服务等服务
技术分析:
1. 该项目使用SpringCloud微服务架构,Nacos注册中心,GateWay网关,Fegin组件作为微服务之间的调用
2. 使用redis作为分布式锁以及数据共享
3. 使用腾讯云对象存储作为文件/音频的上传
4. 对接诸多第三方平台进行交互
责任描述:
承担该项目的开发主力, 对接学

团队情况

  • 整包服务: 微信公众号开发   微信小程序开发   PC网站开发   H5网站开发   App开发   WebApp开发   其他开发   
角色 职位
负责人 Java开发工程师
队员 前端工程师
队员 后端工程师

信用行为

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

发布任务

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

微信接收人才推送

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

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