崗位職責
1. 參與項目的需求分析和架構(gòu)設(shè)計,并編寫相關(guān)技術(shù)可行性報告;
2. 參與項目的概要設(shè)計,并編寫概要設(shè)計文檔;
3. 參與項目的詳細設(shè)計,并編寫核心模塊的詳細設(shè)計文檔;
4. 負責產(chǎn)品核心框架模塊的代碼編寫;
5. 負責解決產(chǎn)品開發(fā)中的技術(shù)問題和代碼審查;
6. 負責指導(dǎo)軟件工程師進行詳細設(shè)計;
7. 負責新技術(shù)的研究使用以及培訓;
8. 負責系統(tǒng)穩(wěn)定性及性能優(yōu)化。
任職要求
1. 精通Java體系架構(gòu)及規(guī)范,具有深厚的Java基礎(chǔ)知識功底;
2. 精通Spring Cloud框架體系;
3. 熟悉Java多線程、網(wǎng)絡(luò)通訊、設(shè)計模式等編程要點;
4. 精通MySql等常用關(guān)系型數(shù)據(jù)庫,并具有很強的數(shù)據(jù)庫設(shè)計經(jīng)驗和SQL功底;
5. 熟悉Redis、MongoDB等非關(guān)系型數(shù)據(jù)庫;
6. 熟悉RabbitMQ、RocketMQ等消息中間件;
7. 熟悉使用Nginx、Tomcat等應(yīng)用服務(wù)器容器;
8. 熟悉常用設(shè)計模式,對數(shù)據(jù)結(jié)構(gòu)、算法有深刻理解;
9. 較深入理解OOP、AOP、DDD思想,具有較強的分析設(shè)計能力;
10. 具有較強的文檔編寫能力和組織匯報的能力;
11. 具有良好的編程習慣、規(guī)范化開發(fā)管理習慣;
12. 熟悉JVM原理,具有虛擬機開發(fā)相關(guān)工作經(jīng)驗者優(yōu)先;
13. 熟悉Linux/Unix系統(tǒng),熟悉Hadoop、Hive、HBase、Storm等相關(guān)開源項目者優(yōu)先。
此必須有汽車智能網(wǎng)聯(lián)項目經(jīng)驗