ID:212973

L&W

JAVA开发工程师

  • 公司信息:
  • 西安软通动力信息科技有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 西安
  • 全区

技术能力

1. 熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的Java API,包括集合框架、多线程(并发编程)、I/O(NIO)、Socket、JDBC、XML等。
2. 熟悉基于JSP和Servlet的Java Web开发,对Servlet和JSP的工作原理和生命周期有深入了解,熟练的使用JSTL和EL编写无脚本动态页面,有使用监听器、过滤器等Web组件以及MVC架构模式进行Java Web项目开发的经验。
3. 对Spring的IoC容器和AOP原理有深入了解,熟练的运用Spring框架管理各种Web组件及其依赖关系,熟练的使用Spring进行事务、日志、安全性等的管理,有使用Spring MVC作为表示层技术以及使用Spring提供的持久化支持进行Web项目开发的经验,熟悉Spring对其他框架的整合。
4. 熟练的使用Hibernate、MyBatis等ORM框架,熟悉Hibernate和MyBatis的核心API,对Mybatis的注解模式有深入了解。
5. 熟练的使用HTML、CSS和JavaScript进行Web前端开发,熟悉jQuery和Bootstrap,对Ajax技术在Web项目中的应用有深入理解,有使用前端框架React进行项目开发的经验。
6. 熟悉常用的关系型数据库产品(MySQL、Oracle),熟练的使用SQL和PL/SQL进行数据库编程。
7. 熟悉面向对象的设计原则,对GoF设计模式和企业应用架构模式有深入的了解。
8. 熟悉Apache、NginX、Tomcat、Redis等Web服务器和应用服务器的使用。
9. 熟悉阿里云服务器的搭建以及阿里大鱼的短信服务,熟练掌握linux的基础shell用法,熟练掌握在linux系统下的服务器部署及相应的防火墙配置和端口的开启。
10. 熟练的使用Java开发环境Eclipse和MyEclipse,熟练使用服务器连接软件XShell和Xftp,熟练的使用软件版本控制工具SVN和Git,熟练的使用项目构建和管理工具Maven。
11. 熟悉RES,BASE64,DES,3DES加密解密流程,熟悉单点登录的设计及使用。
12. 掌握POI技术,Excel的导入及导出。

项目经验

一毛共享平台管理系统
开发环境:Windows + Eclipse + Mysql+Tomcat+SpringMVC+ Mybatis
项目描述:该系统是一毛共享平台后台管理平台专门处理APP端的业务逻辑平台,平台功能为海报管理,日志管理,会员帐单管理,会员管理,粉丝管理,商家管理,商家账单管理,商家补贴金管理,提现管理,代理商管理,一毛创客管理,广告管理,商品管理,文章管理,名片夹管理,app版本管理。
负责模块:商家注册模块:
后台的商家注册模块需要商家昵称,手机号码,验证码,以及商家登陆的密码(需要输入两次)还有邀请码。商家昵称为系统内商家的文字标识,在商家发海报时会显示出来。手机号码为商家的唯一标识符,同一手机号码不能注册两个商家,并且这个手机号码经过短信校验才能通过。页面会将商家的手机号码利用ajax的方法传递到后台的查询方法内 如果号码存在则返回false并且状态码指定为相同号码状态。如果填写有误则返回此状态码,页面也会进行相应校验。如果输入无误则生成6为验证码调用阿里大鱼短信服务进行发送短信验证码,并且将验证码发送到前台页面进行输入校验。此时的手机号码已经不能再更改。密码校验则是两次输入的是否相同,如果相同才能校验通过。邀请码则是其他商家邀请本商家进行注册时才会填写。在这里要么是不用输入任何信息如果输入则会进行校验与数据库中的商家的推荐码进行对比查看数据库是否有你填写的推荐码。如果有误则会校验不通过,不能成功注册为商家。

海报管理模块:
海报管理模块分为新增海报,海报信息管理,海报发布,海报发布情况,发放统计管理。新增海报为商家在进行海报发放时所需要填写的海报标题,上传海报图片,海报状态以及海报的三个问题及相应的正确答案和错误答案。海报信息管理则是每一个海报的审核状态和启用状态并且拥有启用权限(商家)和预览功能。海报发布则分为精准推送和附近推送。精准推送为个人推送分它会给会员发送一条及时消息它为地区推送和坐标点推送,地区推送为根据会员性别,年龄段,职业,驾照拥有情况,省市区县的查询条件查询出来的对应会员人数,查到的人数放入发放分数内,并且填入每份金额,开始时间,结束时间及选择相应的海报点击保存按钮进入支付页面。坐标点查询会根据性别,年龄段,职业,是否拥有驾照,附近距离和选择的坐标点位进行查找,查找出来的会员会嵌入到iframe内进行显示,每一个会员前都会有一个多选框,选中后并且填入每份金额,开始时间,结束时间及选择相应的海报点击保存按钮进入支付页面。附近推送:附近推送为在APP端可以进行地图显示的海报发放方法。只需要选择领取人的性别,年龄段,职业,是否拥有驾照,附近公里数,坐标点位置以及相应海报和发放的方式(随机,固定,超级红包),填写发放分数点击按钮则进入支付页面。
海报发放情况:这里显示商家发放的海报信息并且可以预览也可以看到有多少人回答此海报问题并且领取走相应金额。发放统计管理:显示所有在本商家内进行查看,回答并领取金额的情况。
会员账单模块:
会员帐单模块分为会员帐单管理和会员账单明细管理。会员帐单管理显示每个会员的账单情况。每个会员的入账总金额,支出总金额,提现总金额,实际提现总金额,并且可以查看此会员的账单明细。会员帐单明细管理则显示会员所有的收入,支出情况,并且在列表上方会显示当天的账单金额,实入金额,支出金额,提现金额(管理员权限)。

商家入驻模块:
商家入驻模块需要填入商家昵称,商家关键字,地址,根据选择的注册类型上传身份证正面,反面及持证照片。并且调用高德地图API进行省市级连,并且在地图上自动放大缩小到最终点。并且也可以根据手动输入名称会弹出选择下拉框选中地点可以自动定位到那里。最后填入商家简介则可以等待管理员进行审核。

订单模块:
订单模块是APP端商店进行下单根据在后台显示下单情况并且可以进行发货操作和查看详情操作。

定时任务模块:
在当天0点处理当天未被领取的并且已过期的海报,将状态更改为已过期并且将金额原路返回到商家余额内,并且生成一条账单情况。每隔半个小时处理失败的订单,将未成功的订单状态更改。

加密模块:
在与APP端进行交互的时候会将参数暴露出来,使用@requestbody将参数封装到RequestBody内 并且进行加密,使用RES+BASE64加密方法进行加密。与APP端定好解密代码在Spring的过滤器中将app端链接进行解密还原数据进行封装再传入到Controller的方法内。

案例展示

  • 一毛共享平台管理系统

    一毛共享平台管理系统

    一毛共享app——网购达人首选的赚钱+省钱工具!千万商家推送的红包,让你领到手软;海量大额优惠券,助你买到最优惠的好物;购物返现,让你提现提到眼花。真正让你在刷广告时,赚到钱,在购物时,省到钱,购物后,拿到现金返现,分享时,拿到推广佣金。

  • P2P管理系统

    P2P管理系统

    该系统是处理P2P理财客户进行投资对金钱进行管理的业务逻辑平台,平台功能为买入,卖出,新建投资项目,利率设置,时间,期数,客户注册登录。 负责模块:客户注册模块,客户登录模块,新建投资项目,审批流。 由于此网站已经下线,所以照片显示是空的。谢谢理解。

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

信用行为

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

发布任务

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

微信接收人才推送

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

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