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