偉໌້ᮨᰔᩚ

Java开发工程师
湖北疆行商贸有限公司 · 4年经验
偉໌້ᮨᰔᩚ
日薪: ¥600/8h
地点: 长沙 全区
时间: 周六周日可工作日远程
ID:387990 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Java Spring Boot Spring MyBatis Android Git Maven Gradle MySQL Netty Redis Vue JavaScript HTML CSS
 拥有3年的Java应用开发经验,掌握软件设计开发流程及系统设计及开发流程;
 有扎实的Java基础,熟悉掌握面向对象编程,有良好的编程习惯;
 熟练使用IDEA、Android Studio、Git、Navicat、Maven、Gradle等开发工具;
 熟练运用Spring、SpirngMVC、SpringBoot、MyBatis等Java Web主流框架与工具构建项目;
 熟悉MySQL、SQLServer关系型数据库与Redis非关系型数据库;
 了解SQL的优化原则以及Mysql读写分离原则;
 熟练运用MVC、MVVM等设计思想架构构建项目;
 熟悉Java并发编程开发,了解Netty网络通讯框架与BIO、NIO、AIO通信模型;
 熟悉HTML、CSS、JavaScript、Vue等Web前端技术;
 熟悉Google Jetpack组件、OkHttp、Arouter、RxJava等Android开源库的使用;
 了解C#、Python、Kotlin等编程语言。

1、项目描述:
因公司海外业务拓展,需要将国内的安如氏防摔雷达产品销往海外,为给海外用户提供更方便、快捷的服务,需要开发一套后台系统,为安如氏海外版2.0 App提供后台数据与服务支持。功能包括:提供用户注册与登录功能,发送邮箱验证码注册或重置密码认证;为用户提供绑定设备、修改设备信息或批量管理功能;接收已绑定设备的报警与警告信息,将报警、警告信息拨打电话通知用户或推送至用户手机App;提供报警与警告汇总信息数据等功能。
2、采用技术:
 使用SpringBoot作为基础框架构建项目,项目采用MVC设计模式;
 数据持久层使用Mybatis Plus + MySQL,非关系型数据库使用Redis;
 Token令牌采用JWT生成与加密,保证用户数据安全;
 自定义Interceptor拦截器组件,校验请求Token令牌,拦截非法请求;
3、工作职责:
 登录注册模块:验证用户提交的表单,提供邮箱验证码校验用户的真实性,保存新用户基本数据,生成加密Token令牌,并缓存在Redis中,在高并发下,能大大缓解MySQL数据库的访问压力。
 设备模块:处理用户添加新设备、绑定设备、修改设备信息与删除设备等操作;接收已绑定设备数据,缓存设备状态,指定时间执行轮寻任务,及时更新设备在线状态,处理设备报警与警告信息,使用电话、短信或FCM通道推送至用户手机,降低了风险预警的响应时间,提高了预警信息传递的效率。
 房间模块:提供房间新建、房间管理功能与添加紧急联系人功能,给App下发多种VIP功能和设置参数,接收用户VIP功能设置,实现动态增减VIP功能列表,便于后续功能拓展管理。
 用户模块:可以修改用户的基本信息(邮箱、登录密码、紧急联系人与受监护人等),查看使用手册与帮助文档;接收App提交的VIP充值订单,接收谷歌服务器支付信息回调,验证订单的真实性并入库;处理用户的登出操作,并清除token缓存;
 编写项目开发文档,与App进行联调、测试;
 维护项目,修复和优化测试人员发现的BUG。
偉໌້ᮨᰔᩚ ID:387990 复制

偉໌້ᮨᰔᩚ

Java开发工程师 · 4年经验 · 湖北疆行商贸有限公司
城市长沙 全区 日薪600元/8h 时间 周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Java Spring Boot Spring MyBatis Android Git Maven Gradle MySQL Netty Redis Vue JavaScript HTML CSS
 拥有3年的Java应用开发经验,掌握软件设计开发流程及系统设计及开发流程;
 有扎实的Java基础,熟悉掌握面向对象编程,有良好的编程习惯;
 熟练使用IDEA、Android Studio、Git、Navicat、Maven、Gradle等开发工具;
 熟练运用Spring、SpirngMVC、SpringBoot、MyBatis等Java Web主流框架与工具构建项目;
 熟悉MySQL、SQLServer关系型数据库与Redis非关系型数据库;
 了解SQL的优化原则以及Mysql读写分离原则;
 熟练运用MVC、MVVM等设计思想架构构建项目;
 熟悉Java并发编程开发,了解Netty网络通讯框架与BIO、NIO、AIO通信模型;
 熟悉HTML、CSS、JavaScript、Vue等Web前端技术;
 熟悉Google Jetpack组件、OkHttp、Arouter、RxJava等Android开源库的使用;
 了解C#、Python、Kotlin等编程语言。

项目经验

1、项目描述:
因公司海外业务拓展,需要将国内的安如氏防摔雷达产品销往海外,为给海外用户提供更方便、快捷的服务,需要开发一套后台系统,为安如氏海外版2.0 App提供后台数据与服务支持。功能包括:提供用户注册与登录功能,发送邮箱验证码注册或重置密码认证;为用户提供绑定设备、修改设备信息或批量管理功能;接收已绑定设备的报警与警告信息,将报警、警告信息拨打电话通知用户或推送至用户手机App;提供报警与警告汇总信息数据等功能。
2、采用技术:
 使用SpringBoot作为基础框架构建项目,项目采用MVC设计模式;
 数据持久层使用Mybatis Plus + MySQL,非关系型数据库使用Redis;
 Token令牌采用JWT生成与加密,保证用户数据安全;
 自定义Interceptor拦截器组件,校验请求Token令牌,拦截非法请求;
3、工作职责:
 登录注册模块:验证用户提交的表单,提供邮箱验证码校验用户的真实性,保存新用户基本数据,生成加密Token令牌,并缓存在Redis中,在高并发下,能大大缓解MySQL数据库的访问压力。
 设备模块:处理用户添加新设备、绑定设备、修改设备信息与删除设备等操作;接收已绑定设备数据,缓存设备状态,指定时间执行轮寻任务,及时更新设备在线状态,处理设备报警与警告信息,使用电话、短信或FCM通道推送至用户手机,降低了风险预警的响应时间,提高了预警信息传递的效率。
 房间模块:提供房间新建、房间管理功能与添加紧急联系人功能,给App下发多种VIP功能和设置参数,接收用户VIP功能设置,实现动态增减VIP功能列表,便于后续功能拓展管理。
 用户模块:可以修改用户的基本信息(邮箱、登录密码、紧急联系人与受监护人等),查看使用手册与帮助文档;接收App提交的VIP充值订单,接收谷歌服务器支付信息回调,验证订单的真实性并入库;处理用户的登出操作,并清除token缓存;
 编写项目开发文档,与App进行联调、测试;
 维护项目,修复和优化测试人员发现的BUG。
客服二维码

没找到合适的人才?

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

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

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