一、崗位職責:
1、使用Java開發(fā)后端應用程序,包括設計、開發(fā)和維護。
2、編寫高質(zhì)量的代碼,符合團隊的編碼規(guī)范和標準。
3、設計和實現(xiàn)高度可擴展、高性能的系統(tǒng),確保系統(tǒng)的安全性、穩(wěn)定性和可靠性。
4、負責服務端技術(shù)架構(gòu)設計和優(yōu)化,進行性能調(diào)優(yōu)。
5、與產(chǎn)品、前端、測試等團隊密切協(xié)作,確保項目按時完成。
6、參與制定技術(shù)解決方案,提供技術(shù)建議。
7、負責代碼審查和改進提高代碼質(zhì)量。
二、任職要求:
1、精通Java語言,掌握Java EE相關(guān)技術(shù):如Servlet、JSP、MVC等。
2、深入理解操作系統(tǒng)原理、計算機網(wǎng)絡、數(shù)據(jù)結(jié)構(gòu)和算法,有實際的Java Web項目經(jīng)驗。
3、掌握面向?qū)ο缶幊趟枷牒驮O計模式,編寫出易維護、易擴展的高質(zhì)量代碼。
4、熟悉Java Web開發(fā)常用框架,如Spring、Spring Boot、MyBatis等。
5、熟悉分布式系統(tǒng)架構(gòu),了解微服務、Dubbo等相關(guān)技術(shù)。
6、熟悉常用的數(shù)據(jù)庫技術(shù),如MySQL、Oracle等,并有數(shù)據(jù)庫設計和優(yōu)化的經(jīng)驗。
7、具有良好的團隊合作精神和溝通能力,能夠協(xié)調(diào)解決技術(shù)問題。
8、對新技術(shù)保持敏感,并有良好的自我學習和自我驅(qū)動能力,能夠獨立解決問題。
9、有相關(guān)工作經(jīng)驗并能夠熟練使用Git、Maven等常用工具者優(yōu)先。