扎实的Java编程基础
熟悉面向对象的思想和设计模式;
熟悉多线程高并发编程,熟悉JVM,熟悉nio以及常见IO模型。
熟悉常用的开源框架和Web开发技术(spring boot/spring cloud等)
熟悉myql,redis,rabbitMq等常用组件;
熟悉微服务架构、分布式式系统以及常见高可用高并发方案。
熟悉linux,熟练常用bash脚本编写,熟悉DevOps工具;
熟悉k8s生态
学习能力强,适应能力好;工作细心,抗压能力强
对golang有一定了解
良好的学习能力和适应能力,较强的分析解决问题能力和工作执行力。
良好的团队沟通协作能力和服务意识及逻辑思维
1,商旅易差旅SASS平台
商旅易是一个差旅管理SASS平台,为差旅服务商(TMC)提供一站式、多平台的移动商旅综合解决方案。 主要业务涵盖了机票、火车票、酒店、保险等业务。平台主要由OBT(在线订票系统)、TMC(差旅服务商管理系统)、火车票平台、酒店平台构成。
主要用到的技术架构:
OBT系统使用php框架symfony进行构建,通过thrift与上游系统进行通信。上游系统包含了:酒店平台,火车票平台,机票平台。
TMC 基于spring mvc进行构建,使用thrift与各系统进行通讯,使用shiro进行权限控制。
主要涉及到的技术:symfony+thrift+spring +spring mvc +shiro+mybaits+activeMQ+redis+mysql+mongodb+elasticSearch+zookeepe
2,微信电商平台
系统基于微信公众号、小程序平台开发。后端采用了当下流行的spring cloud 微服务架构。
角色 | 职位 |
负责人 | 高级java工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |