崗位職責
1、負責產品業務后臺的整體設計、開發工作。
2、深入理解產品的需求、場景、后續發展方向,進行系統分析、架構設計以及核心功能的開發。
3、解決開發過程中遇到的業務、技術方面問題,尋找可行的改進方案并推行。
4、指導初級工程師。
5、熟悉航旅領域;有航空、酒店、旅游系統設計或開發經驗者優先。
任職資格
1、5年以上基于java的項目開發經驗。
2、熟練掌握語言基礎實現原理、數據結構、并發編程,以及常用的設計模式,熟悉MVC、ORM、AOP、IOC等設計思想。
3、精通基于J2EE的相關技術,精通Spring、Springboot、SpringMVC、Mybatis等框架,熟練編寫Rest服務,能夠封裝對外API-RESTFUL接口。
4、精通SpringCloud微服務框架、熟練使用常用的各類組件,主導過微服務落地,具備領域劃分能力的優先。
5、熟練掌握數據庫原理和常用的優化技術,掌握主流關系型數據庫 Mysql/Orcale等,對MQ、RPC、緩存有較為深入研究,熟練使用緩存中間件(Memcached集群、redis集群)、分布式事務處理方案的優先考慮。
6、了解消息隊列MQ的原理,熟練使用RabbtiMQ,Kafka等消息中間件。
7、熟練使用Git, Maven等工具,熟悉Tomcat,Apache,Nginx等開源服務器。
8、大學本科及以上學歷。