ID:180507

Iron Man 有团队

Java架构师

  • 公司信息:
  • 深圳平安金融科技咨询有限公司
  • 工作经验:
  • 14年
  • 兼职日薪:
  • 1600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 上海
  • 普陀

技术能力

1. 单体服务及微服务等分布式系统框架的选型并落地;
2. 基础设施框架及业务开发框架的搭建;
3. BRD业务需求文档、PRD产品需求文档、技术开发文档、框架设计、技术实施以及业务流程图、功能图、脑图等设计文档的编写;
4. 各种开发辅助平台环境(包括但不限于Java、Docker、GitLab、Nexus、ES、Dubbo、Zookeeper、Jenkins、Redmine
Nacos、MQ、Mysql、Redis、OSS、Hadoop、MongoDB、Sonar及Spring全家桶、VUE全家桶)及Devops持续开发、持续交付平台的搭建;
5. 整个项目进度及工作任务时间节点、里程碑节点的跟踪及把控;
6. 基于中台思想以及各种数据库的分库分表等技术升级和优化系统;
7. 基于阿里云、亚马逊云(AWS)、华为云等服务及运维平台的构建;
8. 基于VPC网络以及基于Docker容器,以DevOps为理念,应用微服务搭建PaaS平台搭建。使用Rancher容器编排工具来管理各个微服务,使用和开发SpringCloud微服务框架的Eureka、Configuration等组件。
同时采用开源zipkin技术和百度ECharts图表工具,收集和显示微服务之间的调用链显示功能;
为了收集和查看业务日志,采用经典的ELK技术模型实现测试和线上日志的实时收集功能;

项目经验

2019/06-2019/09 深圳市万商联购信息科技有限公司
万商联购商城重构项目于6月18号立项,并于8月10号正是上线投产。耗时近2个月即完成商城重构的从0到1、从无到有。截止到发稿前,新商城系统运行稳定,0缺陷,0投诉。并从运营管理信息系统后台(下称:OMS)获悉。总订单数为100单,成功支付的订单数为17单。
加入万商后,我们先后完成了数据库的设计、系统框架搭建、各辅助开发平台的搭建、需求的整理讨论、编码规范的制定、业务代码的开发、单元测试、联调测试以及分布式服务的部署上线。
1)开发环境准备
a)后端开发语言:Java8
b)前端开发 语言:Vue.js
c)开发框架:spring全家桶、Vue全家桶、dubbo、spring-boot
d)数据库:Mysql、Mybatis
e)中间件:dubbo、zk、redis、gitlab、sonar、Jenkins
2)数据库设计 (略)
3)系统框架搭建
基于微服务框架Dubbo和注册中心Zookeeper搭建分布式微服务框架。整个电商系统按照分层和插件化的设计理念,是整个系统具备高可扩、高可用。系统实施过程中将分为数据中台、业务中台以及网关层。
数据中台:专门处理来自DB、Mysql、ES等存储介质的业务数据,为各个平台提供统一的数据支持;
业务中台:专业处理各个模块的业务逻辑。降低各个模块之间的耦合。提供业务代码业务的复用性。
网关层:提供统一异常处理、日志处理、鉴权、前后端交互的数据模型以及协议转换及请求路由等功能;

2018/08-2019/05 香港飞派客跨境电商平台
基于Ranche2.x 平台对各业务系统的Docker镜像构建的容器进行统一编排和管理。
基于Dubbo分布式微服务框架和Zookeeper注册中心搭建面向全球兜售的跨境电商平台。从电商平台业务系统的角度进行拆分为订单服务、购物车服务、商品服务、促销服务、支付服务、邮件服务、网关服务、价格服务和库存服务等后端服务,为前端PC、APP及H5提供各种服务接口。
使用Jenkins对各服务业务系统进行持续集成、持续构建以及服务部署;
使用ElasticSearch提供商品的实时分析搜索引擎服务;
使用spring-admin监控业务服务的运行状态;
基于亚马逊云(AWS)平台开发及搭建API、OMS、DMS、CRM等管理信息系统;

2017/06-2018/07 全程网络科技(上海)有限公司
gRPC业务框架和DevOps
开发RPC微服务框架和基于gitlab的CI/CD搭建DevOps运维系统的,为支持公司商宴通PaaS平台、销售后台、企业后台、客服后台等业务系统的正常运行 , 开发基于谷歌gRPC协议的各个服务之间的RPC方式的调用链。采用SpringBoot并结合Rancher容器编排工具使用基于Docker的容器技术,结合阿里云为公司的微服务系统提供支撑平台。
基于ElasticSearch搭建全文搜索引擎
基于ElasticSearch全文搜索分析引擎,为公司的PASS平台提供餐厅、订单、工单等信息的实时在线全文搜索服务。

2015/05-2017/06 深圳平安金融科技咨询有限公司
1. 基于平安科技提供PAFA微服务架构,对商城金融理财平台框架的搭建、改造及业务组件的拆分以及优化等方面的工作;
2. 使用redis搭建分布式消息队列、分布式缓存和分布式锁;
3. 基于SPRING的AOP和EL表达式、ActiveMQ集群与网关进行理财相关文件的交互;
4. 搭建基于大众点评的CAT监控平台,用来监控DB、组件调用链条、慢查询、业务方法耗时捕获异常及时邮件分析;
5. 开发基于Gearman的分布式异步队列,收集变更的商品信息数据到redis缓存,供商品服务、购物车服务调用,调高服务接口的QPS和TPS;
2013/09-2015/05 美特斯邦威服饰股份有限公司
电商平台的系统搭建
采用分布式服务框架dubbo为PC和APP提供高可用、高并发和高性能的RPC方式的调用;
基于redis的分布式缓存热点信息数据以及基于redis的一致性hash环的购物车信息存储等场景;基于ZooKeeper的分布式锁的实现和服务注册中心;基于memcache的session共享实现;基于mysql本身的一主多从以及阿米巴读写分离中间件的数据集群搭建;
以及基于SSM框架的业务逻辑的实施和开发部署等等;
大数据离线分析系统的搭建
基于hadoop集群、mongo集群,通过ETL工具和hive的Hql分析检索数据到mysql,使用基于百度开源Echars图标工具展示丰富多彩的信息给运营的决策提供依据;

2008/12-2013/09 SeaChange外商独资公司
Java(开发工具)DWH主要采用CrystalReport10软件开发一套运行在Tomcat服务器下的报表系统,供客户浏览、查看、分析和统计相关信息!
LSMS系统(Local Subscriber Management System)主要是管理服务客户的相关信息以及点流情况的。
AM系统整合互动电视系统、视频点播(VOD)和准视频点播(NVOD)服务,同时向这些系 统提供频道服务。在此基础之上,系统还为实时媒体源比如卫星直播信号等提供实时捕
获、存储以及延时播放功能。AM应用服务器通过内部各个功能强大的子模块来实现这些
功能。
教育平台系统借助Rest框剪、Dojo框架等技术实现在线教育及多屏互动的学习教育模式。
民生银行项目主要需求:1.CRM管理;2.民生地图定位相关服务;3.GPS功能等等
Aqua云存储实现了CDMI接口,并采用Jetty服务器、MondoDB分布式数据库实现文件的分布式存储功能,并为公司的其他系统提供数据存储功能。

团队情况

  • 整包服务: 微信公众号开发   微信小程序开发   PC网站开发   H5网站开发   App开发   WebApp开发   文档原型图   UI设计   运维类开发   DBA开发   其他开发   
角色 职位
负责人 Java架构师
队员 产品经理
队员 UI设计师
队员 iOS工程师
队员 安卓工程师
队员 前端工程师
队员 后端工程师

信用行为

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

发布任务

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

微信接收人才推送

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

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