ID:402773

懒羊羊

Java开发

  • 公司信息:
  • 深圳星辰科技有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 深圳
  • 龙岗

技术能力

1,熟练掌握Spring、SpringMVC、MyBatis、Springboot框架的使用
2,熟练使用SpringCloud 微服务架构进行分布式项目开发
3,熟练掌握关系型数据Mysql的使用,非关系数据库Redis的使用,SQL优化
4,熟练使用消息队列RabbitMq的使用,实现微服务之间异步通讯
5,熟悉分布式事务管理工具Seata的使用,保持不通数据库的数据一致性
6,熟悉管理工具Maven,版本控制Git,SVN, idea工具,Debug进行程序调试
7,熟悉Linux系统操作命令,Docker容器的常用操作
8,熟悉http单向文本传输协议,Websocket双向通信协议
9,需求分析、编写文档、协调开发、设计、测试、推动项目进度。
10,前后端联调、监控产品数据、项目规划,数据报表整合报销
11,分析购买域名linux服务器、DNS解析映射、网站APP备案、SSL证书选定部署,linux服务器安全组、阈值、服务器扩容、OSS服务器选定、Bucket管理
12,熟悉linux系统中搭建:JDK、Mysql、tomcat、nginx、maven等环境、部署
java项目并保障运行、审查日志处理异常

项目经验

惠州淡水AR游戏
研发技术:Websocket+Spring Boot+Spring Cloud+MyBatis+Redis+JDK+Mysql等
项目描述:
本项目致力于打造一款沉浸式的AR场景游戏,集成了个人信息管理、商品展示与交易、优惠券兑换、支付处理及订单管理等多个核心模块。各模块间既保持独立运作,又通过精细的设计实现无缝衔接,共同构建了一个丰富、互动的游戏生态系统。
在模块设计上充分展现了高度的技术整合与用户体验优化能力:
个人信息模块通过集成头像编号、昵称、多登录方式(手机号/微信号)、性别、年龄、金币余额等个性化信息,并结合账号(手机号/微信openid)、ppid、首次登录状态及时间戳等数据,构建了全面且可追溯的用户画像体系,采用高效存储与加密技术确保信息的安全与快速访问;
商品模块则以丰富的游戏道具与商品信息(名称、金额、请求地址)为核心,通过逻辑删除机制实现灵活管理,并借助智能检索与推荐算法及动态定价策略,提升用户交互效率与商品价值转化;
优惠券模块依托分布式架构与智能风控体系,基于ppid、核销状态、商品订单号等数据实现精准推送与高效核销,有效防范滥用风险;
支付模块通过支付商品(标题、金额、时间戳)与订单(标题、自创订单号、用户id、支付商品编号、code_url、支付方式、支付状态)的双重数据闭环设计,集成多支付渠道并配套实时监控与异常处理机制,全方位保障支付流程的安全性、便捷性与可追溯性。
各模块间既保持独立运行又深度协同,共同构建了一个高可用、强扩展的AR游戏生态体系。
责任描述:
1,从0-1搭建项目架构,环境,配置,后端链路,整体功能设计
2,通过HTTP长轮询与WebSocket双向通信,实现多用户操作同步至放映设备集群
3,主导 登录,支付,下单,回调等核心功能的开发与测试,确保功能实现与性能达标
4,服务器定购,域名订购、DNS解析、映射、ICP备案、SSL配置
5,mysql数据库设计创建、分库分表、索引优化
6, 通过Redis缓存预热、连接池优化、异步任务队列RabbitMQ提升系统吞吐量


Traffic Police 会议系统
研发环境:IDEA + Maven+ JDK + Mysql+ G it
所用技术:Spring+Springcloud+Redis+Mybatis+Websocket 等
项目描述: 该项目主要为交警会议做实时语音翻译功能,将视频、电话会议场景中每个人的语音实时 记录并翻译,准确高效输出多语种会议记录。对音频流实现毫秒级识别,并返回带有时间戳的文字流。 后端采用 Spring Boot WebSocket (使用 Spring 的 WebSocket 支持), 语音识别 API。
WebSocket 服务 器: 使用 Spring Boot 构建的 WebSocket 服务器处理客户端连接,实现实时双向通信。语音识别服务: 集成第三方语音识别 API,将接收到的语音数据转换为文字。数据库层: 存储用户信息、会议历史记录、 转换后的文本等数据。客户端应用: 基于 Web 的前端应用 ,允许用户加入会议、发送/接收语音数据、 查看转换后的文字等。用户管理: 注册、登录、个人信息管理等基本功能。会议管理: 创建会议、加入会议、管理会议参与者、设置会议权限等。实时通信: 通过 WebSocket 实现语音数据的实时传输。语 音识别: 将接收到的语音数据发送到语音识别服务 ,并将转换后的文字实时传回客户端。
责任描述:
1,主导0-1架构设计,完成功能拆分,API整合,确保系统可扩展性和稳定性
2,实现Websocket连接管理与数据传输协议,降低延迟,实现现有功能
3,通过 RESTful API 调用第三方语音识别引擎,实现语音到文本的高效转换
4,采用 Spring Cloud 微服务框架,将用户管理、会议管理、语音识别、文本存储等模块解耦为独立服务,提升系统可扩展性与维护性。
5,于 MySQL 构建分布式数据库,存储用户信息、会议记录、翻译文本等结构化数据,结合 Redis 实现高频访问数据的缓存加速。


(乐学教育 )后台管理系统
研发环境:IDEA + Maven + JDK+ Mysql+ G it
所用技术:SpringBoot ,SpringCloud, Redis, MybatisPlus、 RabbitMQ 等
项目描述: 该项目主要对接公司线上教学相关数据的管理平台,通过该系统有效整合了公司线上教学 资源的运营 ,通过线上持续引流 ,为授课业务提供发力点 ,实现线上持续盈利;
整个系统核心包含 3 大模块:
平台运营端:该终端主要为用户提供教

案例展示

  • 惠州淡水AR后端

    惠州淡水AR后端

    1,熟练掌握Spring、SpringMVC、MyBatis、Springboot框架的使用 2,熟练使用SpringCloud 微服务架构进行分布式项目开发 3,熟练掌握关系型数据Mysql的使用,非关系数据库Redis的使用,SQL优化 4,熟练使用消息队列Rabbi

  • Traffic Police 会议系统

    Traffic Police 会议系统

    1,熟练掌握Spring、SpringMVC、MyBatis、Springboot框架的使用 2,熟练使用SpringCloud 微服务架构进行分布式项目开发 3,熟练掌握关系型数据Mysql的使用,非关系数据库Redis的使用,SQL优化 4,熟练使用消息队列Rabbi

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

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