?Java基礎扎實,有良好的編碼習慣,熟悉并能運?主流的Java設計模式;
?熟練掌握SpringCloud技術體系,SpringBoot快速搭建與開發微服務框架;
?熟練掌握Saas 功能設計," />
●Java 技能:
?Java基礎扎實,有良好的編碼習慣,熟悉并能運?主流的Java設計模式;
?熟練掌握SpringCloud技術體系,SpringBoot快速搭建與開發微服務框架;
?熟練掌握Saas 功能設計,獨立搭建Saas體系多應用細粒度權限管理框架;
?熟練掌握Hibernate、Spring,理解Hibernate?級緩存,理解Spring IOC/DI、AOP;
?熟練使?dubbo、zookeeper等?性能服務框架;
?熟悉MyBatis和SpringMVC框架;
?使?Kafka異步消息隊列,處理實時消息消費處理
●Javascript 技能:
?掌握Javascript、AJAX、jQuery腳本編程,vue開發;
?熟悉ztree、easy-ui、validate插件使?;
?對ext-js有?定程度了解和使?經驗;
●數據庫技能:
?熟練掌握Oracle、MySQL等關系數據庫,熟悉PL/SQL語?;
?熟練掌握?關系型數據庫,如redis、MongoDB;
●其它技能:
?熟練使? SVN、Git、Maven版本控制?具;
?熟悉應?服務器軟件Weblogic,Tomcat、Docker、Jenkins等配置和部署以及搭建。
?熟悉linux下基本操作命令以及java開發環境的搭建、自動化運維搭建;
?了解?定的hadoop知識,了解HDFS和MapReduce?作機制;
?了解webService和單點登錄
●Saas 多應用平臺
?開發環境:IDEA + Undertow + JDK11 + MYSQL8 + Git + Maven
?軟件架構:Spring Cloud + SpringBoot2.0 + Redis +RabbitMq + Flink + Nacos
?項目描述:Saas多應用平臺具備RBAC功能、網關統一鑒權、Xss防跨站攻擊、多模式存儲系統切換、分布式事務、分布式定時任務等多個模塊,支持多應用系統并行開發,支持多服務并行開發,成功實現為內部應用系統快速迭代賦能。
?責任描述:
? 負責平臺整體框架設計、搭建、服務拆分、調試、自動化部署配置
?負責 Saas 多模式邏輯設計與編碼實現
?負責平臺基礎權限服務框架設計與編碼實現;使平臺具備多應用細粒度權限管理
?針對各業務不同需求,設計實現可插拔公共模塊SDK,如:聚合模塊、通用IM即時通訊協議模、第三方授權登錄模塊、自定義報表模塊、數據流計算分析模塊等
?技術描述:
? 基于Nacos實現服務的注冊與發現,使用OpenFeign實現服務間互相調用
?采用了Hystrix的作為熔斷器,避免了服務之間的“雪崩”
?基于Mybatis的DataScopeInnerInterceptor攔截器實現了數據權限功能
?基于JWT的方式來加強服務之間調度的權限驗證
?基于分布式事務中間件:seata,以 高效 并且對業務 0侵入 的方式解決分布式事務
?基于xxl-job 進行功能增強,實現多租戶平臺定時任務調度
角色 | 職位 |
負責人 | 高級java工程師 |
隊員 | 產品經理 |
隊員 | UI設計師 |
隊員 | 安卓工程師 |
隊員 | 前端工程師 |
隊員 | 后端工程師 |
該代駕項目包括PC平臺端、司機端APP、用戶端APP、用戶端小程序; PC管理后臺的功能有代駕訂單、代駕調度、代駕業務參數配置、渠道收費配置、基本配置、客戶列表、統計報表、提現管理、系統管理等。 司機端APP的主要功能:注冊登錄、實名認證、個人中心、聽單、接單、取消訂單、掃碼
充電樁管理平臺包含PC管理后臺、用戶端小程序; 用戶端主要功能:附近站點、站點導航、站樁收藏、錢包充值、會員中心、充電下單、聯系客服、充值、退款、綁定車輛等 管理后臺主要功能: 監控中心(運營總覽、充電監控、設備監控、場站監控、告警監控) 財務中心