崗位職責:
1、負責現(xiàn)有項目的維護和開發(fā)工作;
2、根據(jù)業(yè)務需求,對系統(tǒng)功能實現(xiàn)方式進行可行性分析,鼓勵嘗試新技術;
3、完成軟件的代碼開發(fā),編寫代碼注釋和開發(fā)相關文檔;
4、獨立分析并解決軟件開發(fā)過程中的問題。
任職要求:
1、??萍耙陨蠈W歷,3年及以上軟件設計開發(fā)工作經驗,計算機、軟件工程、信息管理等相關專業(yè);(專業(yè)非必須項)
2、精通Java編程語言,具備良好的編碼習慣和問題解決能力,能夠根據(jù)開發(fā)文檔獨立完成大部分軟件開發(fā)任務。
3、熟悉微服務架構及其相關技術,具備使用SpringBoot框架進行高效開發(fā)的經驗,同時熟悉React前端框架,能夠實現(xiàn)前后端分離的完整應用開發(fā),掌握主流NoSQL數(shù)據(jù)庫的使用和管理,可以根據(jù)項目需求進行數(shù)據(jù)存儲方案的設計和優(yōu)化。
4、熟悉國產數(shù)據(jù)庫如Kingbase、GaussDB和OceanBase的操作與管理能力,并具備數(shù)據(jù)庫設計、性能優(yōu)化和故障排查的能力。
5、掌握K8s、Docker等容器化技術,具備容器編排和云平臺部署的經驗,能夠使用Linux操作系統(tǒng),進行系統(tǒng)配置、性能監(jiān)控和故障排查,保障服務的高可用性。
6、熟悉JavaScript編程語言及JSX語法,能夠協(xié)助前端開發(fā),實現(xiàn)交互性強、用戶體驗良好的Web應用。
7、熟練運用Git進行版本控制,熟悉IDEA和Maven工具。
8、具備一定的文檔編寫和閱讀能力;有良好的的溝通及表達能力;