崗位職責(zé):
1、負(fù)責(zé)公司核心業(yè)務(wù)系統(tǒng)的需求分析、設(shè)計(jì)、開發(fā)工作;
2、負(fù)責(zé)開發(fā)框架、公共模塊代碼的編寫與維護(hù)、系統(tǒng)性能優(yōu)化等工作;
3、解決系統(tǒng)中的關(guān)鍵問(wèn)題和技術(shù)難題;
4、指導(dǎo)其他工程師的工作;
5、負(fù)責(zé)相關(guān)技術(shù)文檔編寫工作。
職位要求:
1、有扎實(shí)的Java基礎(chǔ),對(duì)JVM、Java多線程、并發(fā)以及網(wǎng)絡(luò)通信有深厚的經(jīng)驗(yàn);?
2、熟悉HTML5、JavaScript、Ajax、CSS、JQuery、?Vue,BootStrap,Node.js等Web前端技術(shù);?
3、熟悉主流開源應(yīng)用框架,如SpringBoot,Spring、SpringMVC、MyBatis、Hibernate、Velocity、XML、JSON、Maven等開發(fā)技術(shù);
4、熟悉WebService、Dubbo、ZooKeeper等;
5、熟悉關(guān)系型數(shù)據(jù)庫(kù)MySQL、Oracle等,以及有相應(yīng)的調(diào)優(yōu)、優(yōu)化經(jīng)驗(yàn);?
6、熟悉Memcached、MongoDB、Redis、HBase等;?
7、熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,熟悉分布式緩存、消息、負(fù)載均衡等機(jī)制和實(shí)現(xiàn);?
8、熱愛技術(shù),對(duì)技術(shù)有不懈的追求,喜歡研究開源代碼;
9、良好的學(xué)習(xí)能力、團(tuán)隊(duì)協(xié)作能力和溝通能力;善于思考,能獨(dú)立分析和解決問(wèn)題。