崗位職責(zé):
1. 參與系統(tǒng)的分析與設(shè)計;
2. 根據(jù)業(yè)務(wù)規(guī)劃制定相應(yīng)技術(shù)規(guī)劃,推動系統(tǒng)演進;
3. 編寫相應(yīng)模塊的設(shè)計文檔,獨立完成編碼及單元測試;
4. 獨立維護部分系統(tǒng)、改進流程以及交付上線。
任職要求:
1. Java要求
(1)Java基礎(chǔ)扎實、熟悉多線程、熟悉J2EE技術(shù)架構(gòu)體系;
(2)深入理解JVM、JDK相關(guān)原理與源碼,有一定調(diào)優(yōu)經(jīng)驗;
(3)熟悉常用設(shè)計模式比如代理、組合、工廠等并能熟練運用;
(4)熟悉SSM等主流開源框架,有一定的前端(Vue)開發(fā)技能儲備;
(5)熟悉微服務(wù)(如 SpringCloud)、 緩存(Redis)、消息中間件(RocketMQ、Kafka等)、搜索引擎(Elasticsearch)等技術(shù);
2. 數(shù)據(jù)庫
(1)熟練掌握SQL,了解數(shù)據(jù)庫優(yōu)化及排錯技術(shù),熟悉Oracle,mySQL,PostgreSQL等大型數(shù)據(jù)庫系統(tǒng);
(2)熟悉數(shù)據(jù)庫建模技術(shù),能基于用戶需求和系統(tǒng)設(shè)計進行數(shù)據(jù)庫設(shè)計;
(3)熟悉數(shù)據(jù)庫事務(wù)、鎖的機制,熟練掌握存儲過程、觸發(fā)器等的編程技術(shù);
3. 其他
(1)3年以上相關(guān)工作經(jīng)驗;
(2)較強的學(xué)習(xí)能力,能夠快熟掌握新技術(shù)并實際應(yīng)用;
(3)具有較強的責(zé)任心,良好的團隊合作意識,善于溝通,能承擔(dān)工作壓力。
4、優(yōu)先考慮:
(1) 有BPM或OA開發(fā)項目或產(chǎn)品工作經(jīng)驗者優(yōu)先。