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