ID:108702

SORA

资深java工程师

  • 公司信息:
  • 京东
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 1200元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 全区

技术能力

编程语言:擅长Java、JS、SQL、Flex、HTML、XML、CSS,熟悉python、C#、PHP、go
框架技术:
Java服务端 → 熟练使用Spring、Spring MVC、gRPC、protobuffer、dubbo、jedis、SOLR、SOLR-CLOUD、HBase、zookeeper、spring-security、spring-data-elasticsearch、Hibernate、Jersey、Struts、MyBatis集成开发;Hadoop、HDFS、Elasticsearch;Maven;JUnit;TestNG
前端 → Velocity、ExtJs、jQuery、d3.js
数据库类:擅长MySQL、Oracle、SQLServer,熟悉一些NoSQL数据库(MongoDB);可以编写存储过程以及函数;
缓存:熟练使用Redis、Cassandra、Memcache等
表现层类:掌握JSP、CSS、EL、JSTL、JSON、Struts标签的使用;掌握Ajax、jQuery、EasyUi,熟悉Ext JS等富客户端框架;熟悉div + css网页设计;
服务器类:擅长Tomcat、nginx,了解 WebLogic、JBoss;
设计模式:MVC、单例模式、工厂模式、代理模式、装饰模式、建造者模式、访问者模式等;
开发工具:Eclipse、IDEA、MyEclipse、Navicat、PL SQL dev、Dreamweavr
版本控制:熟练使用Git、SVN版本控制工具;
操作系统:擅长Windows、Linux,能够在Linux下进行Java开发,部署网站;
移动平台:了解Android平台下的app开发
其他技术: 多线程;掌握HBase分布式存储的使用;掌握分布式索引Elasticsearch的使用

项目经验

1.集中式session(调用量10万+/分钟)
开发技术:Redis + MQ + dubbo(jsf) + zookeeper + Spring + iBatis

项目描述:
服务器端的登录态检查,通过在服务器端存储当前用户的会话信息,达成本地cookie与服务器端session的双重登录态检查
系统功能包括:
服务器端登录态检查
踢出用户登录态(修改密码后、风控等)
此系统的亮点:
①本地热点 + redis 的数据访问形式,大大提升整体逻辑的性能
②会话清理与会话最后登录时间更新的异步化mq方式,减少redis并发量,避免高并发情况下导致命令阻塞,影响正常流程
③使用dubbo(jsf)对外提供服务
④使用zookeeper进行动态线上逻辑切换
⑤支持不同机房的从redis间动态切换,主从redis访问量动态切换
项目角色: 京东主站登录,所有对外联合登陆;需要进行登录态检查的所有京东子系统
职责描述:负责整个系统的设计以及所有的编码实现
项目心得:良好的架构设计能能保证应用在高并发环境下性能的稳定性、功能的健壮性

2.京东账户安全SDK
开发技术:Redis + MQ + dubbo(jsf) + zookeeper + Spring + iBatis4 + Struts2 + SolrCloud
项目描述:
保证京东所有用户的账户安全。为京东下所有的系统提供对外接口,已让其接入账户安全相关的功能
系统功能包括:
①修改登录密码
②绑定/改绑手机
③绑定/改绑邮箱
④开启/修改支付密码
⑤登录历史查询
⑥开启/删除数字证书
⑦风险用户找回/重置密码/异地登录限制
⑧历史订单手机号验证
⑨实名认证/微信qq联合登陆账号解绑
⑩用户常用设备/指纹检查
此系统的亮点:
①服务治理,容灾,降级策略完善
②防刷策略
③完善的身份验证流程:
例:历史订单手机号验证(solrcloud)历史订单收货人验证(solrcloud)
项目角色: 京东主站,京东app,以及涉及账户安全功能的所有京东子系统
职责描述:负责整个系统的架构设计以及核心代码的实现,代码评审,性能优化

评价列表

沈朝    2017-03-29 19:42    5星

很专业!值得拥有!

信用行为

  • 接单
    2
  • 评价
    1
  • 收藏
    1
  • 五星率
    100%
  • 退款
    0
微信扫码,建群沟通

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服