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