招收一名軟件編程的實(shí)習(xí)生,為AI以及一體化平臺(tái)的工作
崗位職責(zé):
1.參與需求分析與設(shè)計(jì):在組長(zhǎng)帶領(lǐng)下,理解業(yè)務(wù)需求,參與技術(shù)方案討論和模塊設(shè)計(jì)。
2.功能開發(fā)與實(shí)現(xiàn):負(fù)責(zé)完成分配的開發(fā)任務(wù),包括但不限于:
.編寫清晰、高效、可維護(hù)的Java代碼,實(shí)現(xiàn)業(yè)務(wù)功能模塊。
.進(jìn)行簡(jiǎn)單的數(shù)據(jù)庫表設(shè)計(jì)和SQL編
參與微服務(wù)API接口的開發(fā)與聯(lián)調(diào)。.編寫基本的單元測(cè)試,保障代碼質(zhì)量。
3.代碼維護(hù)與優(yōu)化:協(xié)助團(tuán)隊(duì)進(jìn)行現(xiàn)有功能的維護(hù)、Bug修復(fù)和簡(jiǎn)單的性能優(yōu)化。
4.技術(shù)學(xué)習(xí)與分享:積極學(xué)習(xí)團(tuán)隊(duì)使用的技術(shù)棧和開發(fā)工具,并參與團(tuán)隊(duì)內(nèi)部的技術(shù)分享與CodeReview。
5.文檔編寫:根據(jù)團(tuán)隊(duì)規(guī)范,編寫相關(guān)的技術(shù)文檔和開發(fā)記錄。
任職要求:
1.核心基礎(chǔ):
.扎實(shí)的Java語言基礎(chǔ),理解面向?qū)ο缶幊趟枷?、集合框架、多線程、1O等核心概念。
了解基本的數(shù)據(jù)結(jié)構(gòu)(數(shù)組、鏈表、棧、隊(duì)列、樹等)和常用算法。
.熟悉計(jì)算機(jī)網(wǎng)絡(luò)和操作系統(tǒng)基本原理。
2.技術(shù)入門(至少滿足兩項(xiàng)):.了解SpringBoot框架,并有過簡(jiǎn)單的項(xiàng)目實(shí)踐(如課程設(shè)計(jì)、個(gè)人項(xiàng)目)。熟悉MySQL等關(guān)系型數(shù)據(jù)庫,會(huì)編寫基本的SQL語句(增刪改查、多表關(guān)聯(lián))。.了解Git版本控制工具的基本使用。
.了解HTTP協(xié)議、RESTfulAPI設(shè)計(jì)風(fēng)格。
3.軟性素質(zhì):.強(qiáng)烈的學(xué)習(xí)欲望和主動(dòng)性:對(duì)新技術(shù)充滿好奇,樂于鉆研,能快速學(xué)習(xí)并應(yīng)用。.良好的邏輯思維和問題解決能力:能夠獨(dú)立分析并解決開發(fā)中遇到的基礎(chǔ)問題。
.責(zé)任心和團(tuán)隊(duì)協(xié)作精神:對(duì)分配的任務(wù)負(fù)責(zé),能夠積極與團(tuán)隊(duì)成員溝通。
良好的溝通能力:能清晰地表達(dá)自己的想法和遇到的問題。
其他要求:統(tǒng)招本科及以上在校學(xué)生,計(jì)算機(jī)科學(xué)、軟件工程、信息技術(shù)等專業(yè)