1、大型web應(yīng)用系統(tǒng)的設(shè)計(jì)和開發(fā)
2、提供高質(zhì)量的代碼及完整的結(jié)構(gòu)化文檔,優(yōu)化算法,提供快速穩(wěn)定的服務(wù)
任職要求:
1、本科以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),5年以上Java開發(fā)經(jīng)驗(yàn),互聯(lián)網(wǎng)公司背景優(yōu)先,優(yōu)秀者可無視學(xué)歷要求
2、精通Java語言,扎實(shí)的數(shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ),掌握多線程編程、網(wǎng)絡(luò)編程,理解Java虛擬機(jī);熟練使用OOP編碼風(fēng)格,合理使用常用設(shè)計(jì)模式
3、熟悉spring,structs或spring?mvc?,hibernate或mybatis等后端框架
4、熟悉MySQL、熟練編寫sql、能根據(jù)要求做性能優(yōu)化,熟悉linuxe常用命令、理解基本的安全防范措施
5、具有設(shè)計(jì)并實(shí)現(xiàn)高并發(fā)、高可用的大型Java應(yīng)用的能力,熟練應(yīng)用成熟的分布式緩存、分布式存儲(chǔ)技術(shù)方案者
6、熱愛軟件開發(fā),很強(qiáng)的學(xué)習(xí)能力,喜歡鉆研技術(shù);熟悉軟件工程,具有良好的代碼編寫規(guī)范和書寫文檔的習(xí)慣
7、思路清晰,善于思考,能獨(dú)立分析和解決問題;責(zé)任心強(qiáng),具備良好的團(tuán)隊(duì)合作精神和承受壓力的