職位描述:
1、根據(jù)開發(fā)規(guī)范及項(xiàng)目需求,完成相應(yīng)模塊的代碼編寫及單元測(cè)試工作
2、負(fù)責(zé)相應(yīng)技術(shù)文檔的編寫工作
3、執(zhí)行主管領(lǐng)導(dǎo)的決策,定期向上級(jí)匯報(bào)工作和相關(guān)數(shù)據(jù)
4、及時(shí)準(zhǔn)確地完成公司交給的其他任務(wù)
任職要求:
1、兩年及以上java開發(fā)經(jīng)驗(yàn),一年及以上Android開發(fā)經(jīng)驗(yàn);
2、熟練掌握Android?API,理解Android運(yùn)行原理和體系架構(gòu),熟悉Android程序的開發(fā)流程;
3、熟悉Android開發(fā)工具和相關(guān)開發(fā)測(cè)試工具的使用;
4、熟悉Android性能和內(nèi)存優(yōu)化,善于解決系統(tǒng)崩潰,內(nèi)存溢出,適配性和兼容性問題;
5、能獨(dú)立開發(fā)App,獨(dú)立解決Android各個(gè)屏幕適配問題,有成功發(fā)布App者優(yōu)先;
6、理解OOP、AOP、掌握面向?qū)ο筌浖治?、設(shè)計(jì)方法,熟悉設(shè)計(jì)模式;
7、熟悉Java及J2EE規(guī)范,熟悉MVC?架構(gòu)模式和J2EE設(shè)計(jì)模式;
8、熟悉XML相關(guān)技術(shù);
9、?熟悉數(shù)據(jù)應(yīng)用和設(shè)計(jì),熟練使用主流數(shù)據(jù)庫(Oracle,Mysql);
10、熟悉應(yīng)用服務(wù)器(Tomcat等);
11、熟悉Spring,SpringMVC,Mybatis,Hibernate,Sturts等開源框架或工具;
12、熟悉HTML網(wǎng)頁設(shè)計(jì)語言及JavaScript,jQuery(熟悉angularJS優(yōu)先);
13、熟悉redis緩存數(shù)據(jù)庫以及shiro權(quán)限框架;
14、了解分布式開發(fā);
15、了解zookepper;
16、熟悉git代碼托管工具