Java開發(fā)工程師
研發(fā)類崗位職責(zé)
1.參與系統(tǒng)的全程開發(fā),并編寫系統(tǒng)開發(fā)過程中規(guī)定的文檔;
2.根據(jù)開發(fā)進(jìn)度和任務(wù)分配,完成相應(yīng)模塊軟件的設(shè)計(jì)、開發(fā)、編程任務(wù);
3.對(duì)進(jìn)行程序單元測試,查出軟件存在的缺陷并保證其質(zhì)量。
任職要求
1、計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷;
2、一年及以上java開發(fā)經(jīng)驗(yàn)、java基礎(chǔ)扎實(shí)、熟悉IO、多線程、分布式、緩存、ElasticSearch、消息通信、隊(duì)列等技術(shù);
3、精通spring boot、Spring Cloud、Mybatis 等開源框架,熟練使用微服務(wù)技術(shù);
4、熟練oracle、MySQL等數(shù)據(jù)庫以及Redis非關(guān)系型數(shù)據(jù)庫的使用;
5、熟練掌握常用的Linux命令、shell腳本;
6、熟練掌握 Eclipse/MyEclipse、IDEA等開發(fā)工具,熟悉 SVN、Git 版本控制工具。
7、熟悉使用Activiti 等開原工作流引擎;
8、熟悉常用設(shè)計(jì)模式、有大型分布式、高并發(fā)、高負(fù)載、高可用性系統(tǒng)設(shè)計(jì)開發(fā)經(jīng)驗(yàn)者優(yōu)先;