崗位職責:
1、熟練掌握Java開發(fā)技術棧,熟悉常用的集合操作、文件IO、多線程編程;
2、熟悉Java Web開發(fā)技術,對常用框架如Spring、SpringMVC、MyBatis、Hibernate\Spring Boot有較多的工程使用經驗。有SpringCloud微服務開發(fā)經驗優(yōu)先;
3、至少熟悉一種Mysql、SQL Server等常用關系型數(shù)據(jù)庫, 并能夠熟練使用sql以及相關優(yōu)化,具備數(shù)據(jù)庫系統(tǒng)的設計能力;
4、熟悉常用Nosql如Cache、Redis、Memcached、Leveldb中的一種,能夠熟練配置及部署;
5、具有3年以上分布式、高并發(fā)、高性能系統(tǒng)經驗,熟悉分布式、緩存、消息、搜索等機制,能對常用開源技術進行合理應用及解決問題,有較強的分析設計能力和方案整合能力;
6、掌握Linux 操作系統(tǒng),熟悉Linux環(huán)境下的Java應用程序安裝部署及性能調優(yōu);
7、有很強的編碼功底,有過業(yè)務設計經驗,能解決疑難技術問題;
8、良好的開發(fā)習慣、代碼規(guī)范習慣,注重工作效率;能夠開發(fā)高質量的代碼。
任職要求:
1.本科及以上學歷,計算機、數(shù)學、統(tǒng)計學或相關專業(yè)。
2.熟練掌握計算機基礎知識、熟悉常用數(shù)據(jù)結構及算法,熟悉常用的網絡知識及操作系統(tǒng)原理;
3.具備良好的分析問題和解決問題的能力,能夠獨立思考并制定方案。
4.工作積極主動,執(zhí)行能力強,能積極推進問題解決。
經驗要求:
具有3年及以上開發(fā)經驗,有OA、CRM開發(fā)經驗者優(yōu)先。
良好的編碼規(guī)范,扎實的代碼功底,參與過大規(guī)模業(yè)務系統(tǒng)的設計和開發(fā),熟悉高并發(fā)分布式系統(tǒng)的設計和應用經驗者優(yōu)先。