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