崗位職責(zé):
1、參與需求溝通,將業(yè)務(wù)需求轉(zhuǎn)化為技術(shù)方案,完成系統(tǒng)設(shè)計;
2、主導(dǎo)核心功能模塊開發(fā),解決技術(shù)難點,確保代碼質(zhì)量和性能優(yōu)化;
3、協(xié)助技術(shù)總監(jiān)處理項目開發(fā)、交付階段所需其他事務(wù)。
任職要求:
1.計算機相關(guān)專業(yè)本科及以上學(xué)歷,5年以上Java開發(fā)工作經(jīng)驗,有中大型項目設(shè)計經(jīng)驗,JAVA基礎(chǔ)扎實,良好的編碼規(guī)范,理解IO,多線程、反射、內(nèi)存管理、類加載等機制。熟練掌握常用設(shè)計模式,對多線程并發(fā)編程等常用技術(shù)有深入理解;
2. 豐富的Web相關(guān)開發(fā)經(jīng)驗,熟練使用相關(guān)主流框架(Spring,SpringMVC,Spring-Boot,Spring-Cloud,Dubbo,Mybatis,JPA等);
3. 熟悉微服務(wù)架構(gòu),分布式系統(tǒng)原理,熟悉DevOps開發(fā)體系,熟悉容器化,k8s等;
4. 熟悉常用技術(shù)組件:如數(shù)據(jù)庫、消息隊列、遠(yuǎn)程調(diào)用、定時調(diào)度、緩存等;
5. 熟悉線程間通信、同步原理,有多線程編程經(jīng)驗;
6. 熟悉Linux系統(tǒng)常用命令和操作,具備Linux相關(guān)開發(fā)經(jīng)驗;
7.個性活潑開朗、工作責(zé)任心強,具有較強的學(xué)習(xí)能力、溝通能力和團隊協(xié)作精神;