職位描述:
1、完成后端軟件系統(tǒng)代碼的實現(xiàn),編寫代碼注釋和開發(fā)文檔;
2、根據(jù)設(shè)計文檔或需求說明完成代碼編寫,調(diào)試,測試和維護(hù);
3、分析并解決軟件開發(fā)過程中的問題;
4、配合項目經(jīng)理完成相關(guān)任務(wù)目標(biāo);
任職要求:
1、java開發(fā)具有5-8年經(jīng)驗。
2、了解tcp/udp通訊,做過相關(guān)軟硬件對接。
3、熟悉與其他平臺對接,包括視頻對接。
4、熟悉Java設(shè)計模式,理解IO、多線程、集合等基礎(chǔ)框架,對計算機(jī)基礎(chǔ)和JVM原理有一定的了解;
5、熟練掌握Spring、SpringMVC、Mybatis、Spring Boot、Spring Cloud等框架,熟練使用緩存、消息隊列、web容器等中間件;
6、了解HTML、CSS、JavaScript等前端開發(fā)技術(shù);
7、熟悉分布式系統(tǒng)基本原理,了解微服務(wù)架構(gòu)設(shè)計;
8、熟悉常見數(shù)據(jù)庫,如Mysql、Oracle、PostgreSQL、Manggo等;
9、對技術(shù)有較強(qiáng)興趣,喜歡鉆研及嘗試新技術(shù),追求編寫優(yōu)雅的代碼,積極分享技術(shù)趨勢和思路,促進(jìn)團(tuán)隊成員共同進(jìn)步;
10、較強(qiáng)的數(shù)據(jù)思維和敏感度,邏輯分析能力強(qiáng),能夠承受一定的工作壓力。