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