崗位職責(zé):
1、協(xié)助梳理業(yè)務(wù)需求,提供其設(shè)計(jì)和開發(fā)方案, 并能根據(jù)方案展開研發(fā)工作;
2、根據(jù)軟件需求完成系統(tǒng)設(shè)計(jì)、核心工作開發(fā),以技術(shù)手段解決現(xiàn)有產(chǎn)品的復(fù)雜業(yè)務(wù)場(chǎng)景;
3、對(duì)現(xiàn)有系統(tǒng)的不足進(jìn)行分析,找到目前系統(tǒng)的瓶頸,進(jìn)行重構(gòu)優(yōu)化和改進(jìn),提高系統(tǒng)性能;
4、協(xié)助解決高并發(fā)、高穩(wěn)定性、海量數(shù)據(jù)處理、業(yè)務(wù)模型復(fù)雜等帶來(lái)的各種技術(shù)難題;
5、在公司軟件開發(fā)項(xiàng)目實(shí)施過(guò)程中,負(fù)責(zé)協(xié)助供應(yīng)商實(shí)施技術(shù)成果把控和質(zhì)量把控;
6、負(fù)責(zé)組織供應(yīng)商交付的項(xiàng)目成果(包括源代碼和相關(guān)技術(shù)文件)驗(yàn)收;
7、負(fù)責(zé)對(duì)公司外委軟開項(xiàng)目成果源代碼的接收和質(zhì)量控制;
8、參與公司定制化開發(fā)和外部系統(tǒng)集成。
任職要求
1、3年以上全職Java開發(fā)經(jīng)驗(yàn)、精通Java語(yǔ)言、熟悉常用的開源應(yīng)用框架;
2、熟悉面向?qū)ο蟮姆治鲈O(shè)計(jì)技術(shù),具有Java項(xiàng)目的系統(tǒng)分析、設(shè)計(jì)和開發(fā)經(jīng)驗(yàn);
3、具備良好的編碼習(xí)慣和協(xié)作意識(shí)以及文檔編寫能力;
4、熟悉linux下服務(wù)器環(huán)境部署和性能調(diào)優(yōu);
5、分布式數(shù)據(jù)存儲(chǔ)和處理技術(shù)的實(shí)踐者,包括但不限于Docker、Hadoop、Spark、Hbase、Kafka、Zookeeper等一種或幾種;
6、有交通工程、通信工程、GIS、測(cè)繪等專業(yè)背景優(yōu)先;
7、有交通、通信等政府部門項(xiàng)目經(jīng)驗(yàn)者優(yōu)先。