崗位職責(zé):
1.根據(jù)系統(tǒng)需求,分析、設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)軟硬件整體架構(gòu),保障系統(tǒng)架構(gòu)的合理性、可擴(kuò)展性及經(jīng)濟(jì)性;
2.參與底層和重要模塊的詳細(xì)設(shè)計(jì),控制質(zhì)量;負(fù)責(zé)核心技術(shù)問(wèn)題的攻關(guān),系統(tǒng)優(yōu)化;指導(dǎo)解決項(xiàng)目開(kāi)發(fā)過(guò)程中的技術(shù)難題;帶領(lǐng)開(kāi)發(fā)團(tuán)隊(duì)持續(xù)改進(jìn)系統(tǒng)架構(gòu)、功能模塊、開(kāi)發(fā)需求、提高用戶體驗(yàn);控制架構(gòu)質(zhì)量;
3.指導(dǎo)和培養(yǎng)開(kāi)發(fā)團(tuán)隊(duì)能力,負(fù)責(zé)系統(tǒng)開(kāi)發(fā)過(guò)程的技術(shù)評(píng)審工作,檢查工程師的代碼開(kāi)發(fā)工作,不偏離最初的設(shè)計(jì);
4.制定相關(guān)技術(shù)開(kāi)發(fā)規(guī)范,參與制定技術(shù)標(biāo)準(zhǔn),編寫(xiě)相應(yīng)的技術(shù)文檔,并對(duì)通用技術(shù)進(jìn)行整理,提高技術(shù)復(fù)用
5.能制定合理的開(kāi)發(fā)工作計(jì)劃,并有效地按照計(jì)劃完成工作;
6.積極了解業(yè)界發(fā)展、相關(guān)新技術(shù)及趨勢(shì),促進(jìn)技術(shù)進(jìn)步和創(chuàng)新。
任職要求:
1.?計(jì)算機(jī)或相關(guān)專業(yè)本科(或以上)學(xué)歷,4年以上相關(guān)工作經(jīng)驗(yàn),熟悉常用的?Java開(kāi)源框架,如熟悉Spring、SpringMVC/、iBatis/MyBatis,Rest等,了解其原理和實(shí)現(xiàn)機(jī)制,3年以上使用Java進(jìn)行web開(kāi)發(fā)的經(jīng)驗(yàn);
2.?扎實(shí)的計(jì)算機(jī)專業(yè)基本功,強(qiáng)大的編碼能力;`(必須)`
3.?精通Java及面向?qū)ο笤O(shè)計(jì)開(kāi)發(fā),熟悉常見(jiàn)設(shè)計(jì)模式,有系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn),研究過(guò)優(yōu)秀開(kāi)源軟件源碼并有心得者優(yōu)先;
4.?精通Spring框架、熟練使用至少一種ORM框架如Hibernate、MyBatis;
5、豐富的Web開(kāi)發(fā)經(jīng)驗(yàn),熟悉掌握各種Web應(yīng)用開(kāi)發(fā)模式,具有豐富的高并發(fā)、大數(shù)據(jù)系統(tǒng)的設(shè)計(jì)、研發(fā)、調(diào)試經(jīng)驗(yàn)者優(yōu)先;
6.?研究過(guò)http協(xié)議、緩存、jvm?調(diào)優(yōu)、序列化、nio架等,有相應(yīng)實(shí)踐經(jīng)驗(yàn)者優(yōu)先;
7.?參與過(guò)大型復(fù)雜分布式互聯(lián)網(wǎng)用戶端?WEB?/?API?系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)者優(yōu)先;
8.?有Web及前端技術(shù)開(kāi)發(fā)經(jīng)驗(yàn)?HTML5,CSS,JavaScript(JQuery),掌握一種以上前端框架如EasyUI、Bootstrap;
9.?擁有和工作年限相稱的廣度和深度,有較強(qiáng)的邏輯/概率思維能力,善于分析、歸納、描述、溝通、和解決問(wèn)題;
10、具有良好的語(yǔ)言表達(dá)和文檔撰寫(xiě)能力。