崗位職責(zé):
1.負(fù)責(zé)根據(jù)需求進(jìn)行技術(shù)設(shè)計(jì),編寫設(shè)計(jì)文檔;
2.負(fù)責(zé)參與需求分析、系統(tǒng)設(shè)計(jì)、軟件研發(fā)、安裝部署以及運(yùn)行維護(hù)工作;
3.負(fù)責(zé)獨(dú)立解決軟件的技術(shù)問(wèn)題;
4.負(fù)責(zé)完成技術(shù)文檔的編寫;
5.負(fù)責(zé)遵守相關(guān)開(kāi)發(fā)工具的編碼規(guī)范;
6.負(fù)責(zé)熟悉項(xiàng)目開(kāi)發(fā)流程;
任職要求:
1.計(jì)算機(jī)及相關(guān)專業(yè)、碩士及以上學(xué)歷;
2.2年及以上JAVA開(kāi)發(fā)經(jīng)驗(yàn),獨(dú)立負(fù)責(zé)過(guò)中型項(xiàng)目模塊或參與復(fù)雜系統(tǒng)設(shè)計(jì);
3.有扎實(shí)的JAVA基礎(chǔ),精通JAVA8+特性,熟悉JAVA17+及JVM原理,熟練使用集合框架、多線程與并發(fā)工具,深入理解設(shè)計(jì)模式及OOP原則;
4.掌握主流開(kāi)發(fā)框架,熟練使用Spring全家桶及MyBatis/MyBatisPlus,熟練使用SpringCloud微服務(wù)架構(gòu)及分布式中間件;
5.熟悉ORACLE、DB2、MySQL等數(shù)據(jù)庫(kù)及達(dá)夢(mèng)、金倉(cāng)等國(guó)產(chǎn)數(shù)據(jù)庫(kù),精通SQL優(yōu)化及索引設(shè)計(jì);熟練使用Redis/ES NoSQL數(shù)據(jù)庫(kù)和RabbitMQ/Kafka等常用消息隊(duì)列;
6.熟練使用Git、Maven、Jenkins、Docker等工具與技術(shù);
7.了解前端技術(shù)(HTML/CSS/JS、VUE/React及RESTful API設(shè)計(jì)),熟悉Linux常用命令及Shell腳本編寫;
8.良好的執(zhí)行、溝通、應(yīng)變和學(xué)習(xí)能力,踏實(shí)肯干,抗壓性強(qiáng)。