1、根據(jù)應(yīng)用需求分析說明書,評估需求研發(fā)的可行性,擬定開發(fā)計劃,保障需求研發(fā)的實施。
2、負責(zé)應(yīng)用需求開發(fā)和交付,包括制定概要設(shè)計和詳細設(shè)計,方案評審、開發(fā)編碼、代碼檢查、單元測試、聯(lián)調(diào)測試。
3、負責(zé)應(yīng)用測試缺陷問題修復(fù),保障版本交付質(zhì)量。
4、負責(zé)應(yīng)用生產(chǎn)問題排查和解決,問題分析和總結(jié)。
5、負責(zé)應(yīng)用非功能性優(yōu)化實施。
6、負責(zé)應(yīng)用技術(shù)架構(gòu)評估,跟進前沿技術(shù),結(jié)合推動技術(shù)方案落地實施。
任職要求
1、本科及上學(xué)歷,計算機或相關(guān)專業(yè);
2、2年及以上Java開發(fā)經(jīng)驗,有政府或公安,安全軟件開發(fā)經(jīng)驗優(yōu)先;
3、精通Java編程基礎(chǔ),集合框架、多線程并發(fā)、IO/NIO、網(wǎng)絡(luò)通信、常用設(shè)計模式等,熟悉JVM原理;
4、熟練運用MySQL、Redis等常用開源容器及關(guān)系型/非關(guān)系型(NoSQL)數(shù)據(jù)庫;
5、精通Spring、spring?boot、MyBatis、Zookeeper、Apollo、Cat、RocketMq、Dubbo等常用開源框架及中間件;
6、熟練運用Maven、Git等項目配置、代碼管理和集成工具;
7、思路清晰,善于思考,能獨立分析和解決問題,較強的表達和溝通能力,責(zé)任心強,具備良好的團隊合作精神和承受壓力的能力;
8、有大型分布式、高并發(fā)、高負載、高可用性系統(tǒng)開發(fā)經(jīng)驗優(yōu)先。