企業簡介:中鐵六院集團主要業務包括:鐵路、公路、城市軌道交通、建筑和市政工程等多個工程領域
崗位職責:
1.產品功能代碼編寫:根據產品需求,使用Java語言進行服務器端應用程序的開發,確保代碼質量、可靠性和性能達標。
2.產品優化與維護:對現有產品進行持續優化和維護,包括性能調優、bug修復和功能改進。
3.技術難點攻關:針對開發過程中遇到的技術難題進行攻關,確保項目的順利進行。
4.性能優化:對系統進行性能分析和優化,提高系統的響應速度和吞吐量。
5.需求分析:深入理解產品需求,確保開發的產品符合業務邏輯和用戶需求。
6.文檔編寫:編寫系統設計文檔、接口文檔等技術文檔,確保團隊成員之間的有效溝通。
7.團隊協作:與前端開發、測試團隊等緊密合作,確保項目的順利推進。
8.溝通:具有良好的溝通能力,能夠清晰地向團隊成員和上級匯報工作進展和遇到的問題。
9.參與項目測試:配合測試團隊進行系統測試,確保系統的穩定性和可靠性。
10.系統部署與交付:參與系統的部署和交付工作,確保系統能夠順利上線并穩定運行。
11.故障解決:在系統運行過程中遇到問題時,能夠迅速定位并解決故障。
任職要求:
1.計算機相關專業及以上學歷,5年以上Java開發經驗。
2.Java語言基礎:要求熟練掌握Java語言,了解Java EE技術體系,具備扎實的Java開發經驗。
3.開發框架:熟悉并精通Spring、Spring Boot、MyBatis等主流開發框架,有開發應用容器、分布式服務框架(如Spring
Cloud)、工作流引擎、報表引擎、快開平臺開發、分布式協調系統(如nacos)等經驗者優先。
4.數據庫技術:精通SQL語言,熟悉MySQL、Oracle等數據庫,有SQL性能調優經驗,對NoSQL數據庫與時序數據庫(例如:tdengine)也有一定的了解,有達夢、人大金倉等信創數據庫經驗者優先。
5.網絡編程:熟悉REST/SOCKET/RPC/MQTT等網絡編程技術,能夠熟練使用多線程編程。
6.操作系統:熟悉Linux操作系統基本運維,能夠獨立在Linux環境下部署系統應用及運維。
7.其他技術:了解大數據中間件、分布式技術(包括緩存Redis、消息隊列Kafka、全文搜索引擎ElasticSearch等),以及異構數據同步工具DataX等優先。
8.熟練使用Git,能夠熟練進行分支管理、合并代碼、解決沖突等操作,有良好的代碼管理和版本控制習慣。