ID:426235

荞麦

java开发

  • 公司信息:
  • 北京猫眼文化传媒有限公司上海分公司
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 武汉
  • 全区

技术能力

扎实掌握Java编程语言,深入理解面向对象编程(OOP)的封装、继承、多态三大特性。熟悉Java 8+核心特性,包括Stream API、Optional、Lambda表达式等。对Java集合框架有深入理解。熟练使用Maven/Gradle进行项目构建与依赖管理,精通Git版本控制与分支管理策略。熟练使用IntelliJ IDEA等主流开发工具。精通Spring框架核心,深入理解IoC(控制反转)容器与AOP(面向切面编程)编程思想。掌握Spring MVC请求处理流程(DispatcherServlet → HandlerMapping → Controller → ViewResolver)。熟练使用Spring Boot进行快速开发熟练使用MyBatis / MyBatis-Plus进行数据持久层开发,掌握JPA实体映射与事务管理。具备SQL优化与索引调优能力。熟悉Redis高性能键值存储数据库,掌握其五大数据结构(String、List、Hash、Set、Sorted Set)的应用场景。具备分布式锁(Redisson/Redis+Lua脚本)实战经验,掌握MySQL数据库核心技能,包括:索引设计与优化、事务隔离级别、主从复制、分库分表策略(ShardingSphere)。能够编写高效的SQL语句并进行性能调优。熟悉RabbitMQ / Kafka等消息中间件,掌握消息可靠性保障机制(生产者确认、持久化队列、消费者确认)。了解Kafka分区策略与消费者组管理。了解ElasticSearch。
HTML5 / CSS3:掌握页面结构与样式开发,具备响应式布局能力

JavaScript:熟悉原生JavaScript及ES6+新特性

Vue.js:了解Vue框架核心语法与组件化开发

微信小程序:具备小程序开发经验,了解小程序生命周期与API调用

前端协作:能够与前端团队高效配合,理解前后端分离开发模式

项目经验

助力抢票:
由于需求针对特殊演出有好友发起助力、好友助力来获取特殊票后台和客户端开发。整个模块是基于系统获取演出项目来获取一些项目价格同时设置助力条件。客户端通过分享来助力成功即可购票。基于springmvc+mybatis的微服务。多个服务之间私用RPC之美团pigeon来进行相互调用。
责任描述: 1.后台助力详情模块开发2.小程序端助力页面分享页面小程序二维码生成开发3.小程序页面点击助力按钮的开发,通过数据库更新锁和乐观锁加唯一索引来控制高并发下数据的一致性。使用ThreadPoolExecutor添加各种线程执行助力失败、成功、抢光的各个情况的小程序通知发送和短信通知发送

拼团项目:
多个用户可以发起拼团优惠买票,类似拼多多的拼团购买模式。该项目使用spring进行javabean的托管,springmvc实现视图层的控制,mybatis实现数据库持久化操作,redis缓存常用变化不大的数据提升效率,mq进行消息发布和接收、使用maven进行项目之间的管理、使用git进行项目开发版本的管理。
责任描述: 拼团活动的创建、编辑删除、管理、上下线、拼团数量统计的模块开发

香港购票项目开发:
由于网络限制需、单独部署票务系统红提管理平台和单独开h5和公众号发购票平台。添加支付方式传款易(PayDollar)。该项目开发整体框架基于springmvc+hibernate。缓存使用Redis、Memcached、EhCache 缓存使用增加访问效率。RabbitMQ进行各个系统之间的通信。nginx+tomcat进行对接口的负载均衡。spring security进行后台权限控制确保安全性
责任描述: 1.提供整个购票流程的接口、本地联调添加跨域拦截器防止前后端联调出现跨域问题2.使用微信或者facebook登陆、使用Memcached进行token的缓存失效刷新3.PayDollar支付接入使订单能正常支付

卡券管理系统:
基于当前票务系统框架搭建一个优惠券系统。主要有卡券管理、卡券的订单管理、卡券的权限管理、卡券同步、卡券发送微信通知。同时对外提供优惠券的锁定下单退款接口。
责任描述: 1.后台权限模块开发基于springsecurity的权限管理以及分布式下的服务器刷新权限正常使用2.后台卡券管理开发。基于卡券的一些规则等开发3.卡券导入开发。使用poi导入excel数据到html页面4.卡券的订单报表导出开发。优化sql查询利用Ehcache缓存数据增加查询速度5.同迪斯尼其他团队进行对接优惠券的 查询、锁定、使用、退款和作废接口的提供。优化sql查询、保存数据使用事务保证数据的一致性。

案例展示

  • 优品便利店

    优品便利店

    新零售配送 1.后端整体功能 上架 修改商品 创建分类 创建积分商品 商品库存管理 订单管理 骑手管理 2.微信小程序端的 首页展示商品 购物 微信支付 订单管理 积分兑换 各种订阅通知 3.个人独立开发完成所有功能

  • 格瓦拉生活网

    格瓦拉生活网

    格瓦拉取票机改造: 为格瓦拉取票机添加购票入口、取票接口改造。为格瓦拉取票机添加整个购票流程同时支持扫码支付。 责任描述: 1.梳理各个购票流程接口使接口能正常使用2.提供扫码支付的图片给取票机进行扫码支付3.改造原有访问通过mq通知获取订单改成直接通过接口访问获取。多线程处

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

相似人才推荐

信用行为

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

发布任务

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

微信接收人才推送

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

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