工作職責(zé)
1、參與產(chǎn)品和技術(shù)方案的討論和評審,負責(zé)應(yīng)用模塊的設(shè)計/實現(xiàn)工作;
2、協(xié)助架構(gòu)師進行公司軟件系統(tǒng)框架、核心模塊和對外接口的詳細設(shè)計,參與核心代碼的編寫;
3、承擔開發(fā)工作,對代碼質(zhì)量及項目進度負責(zé),分析并解決軟件開發(fā)過程中的問題,確保開發(fā)模塊安全、高質(zhì)量、性能良好;
4、編寫和整理技術(shù)文檔,參與關(guān)鍵技術(shù)驗證以及技術(shù)選型工作,開展技術(shù)研究成果的培訓(xùn),能指導(dǎo)初中級工程師進行開發(fā)和文檔編寫等開發(fā)類工作。
工作要求
1、本科及以上學(xué)歷,計算機、軟件相關(guān)專業(yè);
2、2年及以上Java軟件開發(fā)經(jīng)驗,具備優(yōu)秀的分析設(shè)計能力和代碼編寫能力;
3、熟練掌握Java語言編程,掌握優(yōu)秀的java編程習(xí)慣和高性能編程技能;
4、掌握spring生態(tài)圈各種開發(fā)平臺并有實際項目開發(fā)經(jīng)驗,包括SpringBoot,SpringMVC,SpringCloud等框架;
5、熟悉MySQL、Oracle、Postgresql、MongoDB等常見數(shù)據(jù)庫中至少一種; 了解ClickHouse/TiDB等數(shù)據(jù)庫使用及優(yōu)化經(jīng)驗;
6、熟練使用Ajax、JavaScript、Css等前端開發(fā)技術(shù);
7、較好的溝通能力,具備良好的團隊協(xié)作能力,善于思考,能獨立分析和解決問題;