崗位要求:
1.參與軟件項目需求分析工作,完成產(chǎn)品的技術(shù)可行性分析報告;
2.梳理項目業(yè)務(wù)流程,優(yōu)化流程設(shè)計,能獨立承擔(dān)系統(tǒng)和模塊的架構(gòu)設(shè)計以及開發(fā)工作;
3.負(fù)責(zé)項目核心功能的需求分析、概要設(shè)計、詳細(xì)設(shè)計、代碼開發(fā)等;
4.對系統(tǒng)進行性能調(diào)優(yōu),提升系統(tǒng)響應(yīng)速度和吞吐量,維護系統(tǒng)的穩(wěn)定運行;
5.參與部門相關(guān)文檔資料編寫、整理,包括ppt、技術(shù)方案、投標(biāo)文件等。
任職要求:
1.計算機相關(guān)專業(yè)本科及以上學(xué)歷,5年及以上Java開發(fā)經(jīng)驗,具備系統(tǒng)架構(gòu)設(shè)計經(jīng)驗;
2.精通Java編程語言,對IO、多線程、集合、JVM原理等有較深的理解,具備解決性能問題的經(jīng)驗;
3.熟練運用MyBatis、JPA、Spring、SpringBoot、SpringCloud等主流開發(fā)框架,具有微服務(wù)實際開發(fā)經(jīng)驗;
4.熟練掌握Mysql、Oracle等數(shù)據(jù)庫,能夠熟練完成表設(shè)計和查詢優(yōu)化;
5.熟悉Redis緩存技術(shù),了解緩存設(shè)計模式,并能在系統(tǒng)中有效應(yīng)用,提升系統(tǒng)響應(yīng)速度和性能;
6.熟練掌握Nginx,Tomcat,MQ等常用中間件的使用和原理,且有實際使用經(jīng)驗;
7.熟練掌握網(wǎng)絡(luò)編程,熟悉HTTP、TCP/UDP協(xié)議、MQTT等協(xié)議,掌握多線程、異步編程模型,有過netty項目經(jīng)驗;
8.熟悉Linux操作系統(tǒng)的常用命令工具,擁有Docker、K8s容器云以及云部署相關(guān)技術(shù)經(jīng)驗;
9.具備較強的學(xué)習(xí)能力和解決問題能力,能夠快速適應(yīng)新的技術(shù)和環(huán)境,有良好的團隊合作精神和協(xié)調(diào)溝通能力;
10.有過無人機監(jiān)管或空域管理領(lǐng)域開發(fā)經(jīng)驗,有過若依微服務(wù)架構(gòu)實際開發(fā)經(jīng)驗優(yōu)先。