職責描述:
1、負責軟件設計研發(fā),具體包括需求評審、方案撰寫、設計編碼等工作;
2、參與系統(tǒng)需求分析與設計,負責完成代碼編寫,接口規(guī)范制定,架構設計;
3、獨立負責特定業(yè)務組件或模塊的設計與實現(xiàn);
4、保持技術前瞻性,持續(xù)推動系統(tǒng)架構的合理性;
6、有團隊管理經(jīng)驗優(yōu)先。
任職要求:
1.本科及以上學歷,計算機科學、軟件工程等相關專業(yè)。
2.精通java技術棧,具備扎實的技術基礎和堅實的工程能力。
3.熟練掌握Spring Boot、Spring Cloud、MyBatis等主流開發(fā)框架。
4.三年以上使用JAVA開發(fā)的經(jīng)驗,對使用過的開源框架,能了解到它的原理和機制。
5.熟悉MySQL、達夢等關系型數(shù)據(jù)庫,具備良好的SQL編寫與性能調(diào)優(yōu)能力。
6.熟練使用Maven、Git等開發(fā)工具。
7.熟悉微服務架構及在此架構上的開發(fā)、部署工作,對系統(tǒng)部署實施方案提供改進意見。
8.具備良好的編碼習慣:結構清晰、命名規(guī)范、邏輯性強、代碼冗余率低。
9.具備良好的問題分析與解決能力,優(yōu)秀的溝通協(xié)作與學習能力,能在快節(jié)奏的環(huán)境中持續(xù)提升自我,適應業(yè)務和技術的快速發(fā)展變化。