崗位職責(zé)
負(fù)責(zé)基于微服務(wù)架構(gòu)的后臺(tái)管理系統(tǒng)的開發(fā)和維護(hù)工作;
參與業(yè)務(wù)產(chǎn)品的架構(gòu)設(shè)計(jì)和框架設(shè)計(jì),對(duì)系統(tǒng)整體性能進(jìn)行優(yōu)化和改善;
編寫高質(zhì)量、可維護(hù)代碼并保證代碼安全性,與產(chǎn)品經(jīng)理溝通需求并進(jìn)行系統(tǒng)設(shè)計(jì)及技術(shù)選型;
負(fù)責(zé)帶領(lǐng)軟件研發(fā)團(tuán)隊(duì),完成政務(wù)、民生服務(wù)類軟件具體研發(fā)工作;
參與系統(tǒng)的需求調(diào)研和需求分析,撰寫概要設(shè)計(jì)、詳細(xì)設(shè)計(jì);
搭建系統(tǒng)開發(fā)環(huán)境,完成系統(tǒng)框架和核心代碼;
對(duì)同行業(yè)或同產(chǎn)品進(jìn)行前瞻性研究,適時(shí)提出產(chǎn)品創(chuàng)新建議,提升產(chǎn)品品質(zhì)與競(jìng)爭(zhēng)力。
崗位要求
5年以上Java開發(fā)經(jīng)驗(yàn),有完整的微服務(wù)項(xiàng)目經(jīng)驗(yàn)者優(yōu)先;
精通Java編程語(yǔ)言,深入理解JVM原理、多線程、并發(fā)編程;
熟悉Spring Boot、Spring Cloud等微服務(wù)框架,了解分布式系統(tǒng)設(shè)計(jì);
掌握MySQL、Oracle等關(guān)系型數(shù)據(jù)庫(kù),熟悉Redis、MongoDB等NoSQL數(shù)據(jù)庫(kù);
熟悉消息隊(duì)列(如Kafka、RabbitMQ)、緩存技術(shù)等中間件;
具備良好的系統(tǒng)設(shè)計(jì)能力和技術(shù)選型能力,能夠獨(dú)立進(jìn)行架構(gòu)設(shè)計(jì);
有團(tuán)隊(duì)管理經(jīng)驗(yàn),能夠指導(dǎo)初級(jí)開發(fā)工程師,具備良好的溝通協(xié)調(diào)能力;
有大型互聯(lián)網(wǎng)公司或金融行業(yè)項(xiàng)目經(jīng)驗(yàn)者優(yōu)先。