【崗位名稱】:Java 全棧工程師(全屋智能/物聯(lián)網(wǎng)/空間智能化方向)
【崗位職責】:
1、產(chǎn)品開發(fā)與實現(xiàn): 負責公司空間智能化產(chǎn)品平臺的前后端設計與開發(fā)工作,參與從需求分析到上線運維的全生命周期。
2、前端開發(fā): 使用現(xiàn)代前端框架(如Vue.js/React),開發(fā)高性能、高可用性的Web應用界面,實現(xiàn)復雜的交互邏輯和數(shù)據(jù)可視化,確保用戶獲得流暢的智能化控制體驗。
3、后端開發(fā): 設計和構(gòu)建穩(wěn)健、可擴展的后端API服務。負責物聯(lián)網(wǎng)設備接入、通信、數(shù)據(jù)采集、處理與存儲的邏輯開發(fā),保障海量設備連接下的系統(tǒng)穩(wěn)定性。
4、物聯(lián)網(wǎng)集成: 參與物聯(lián)網(wǎng)通信協(xié)議(如MQTT, CoAP, HTTP等)的集成與應用開發(fā),實現(xiàn)云端對智能設備的精準控制與狀態(tài)監(jiān)控。
5、協(xié)作與優(yōu)化: 與產(chǎn)品經(jīng)理、UI/UX設計師、硬件工程師及測試工程師緊密協(xié)作,持續(xù)優(yōu)化系統(tǒng)架構(gòu)、代碼質(zhì)量和開發(fā)流程,提升產(chǎn)品整體質(zhì)量。
6、技術(shù)攻關(guān): 解決開發(fā)和生產(chǎn)環(huán)境中遇到的技術(shù)難題,對新技術(shù)保持敏感,并能將合適的技術(shù)應用于產(chǎn)品以提升競爭力。
【職位要求】:
1、統(tǒng)招本科及以上學歷,計算機科學、軟件工程、電子信息或相關(guān)專業(yè)。
2、5年及以上全棧開發(fā)經(jīng)驗,具備扎實的Java基礎,熟悉主流開發(fā)框架(如Spring、SpringBoot、Spring Cloud),能獨立完成功能的開發(fā)任務,解決開發(fā)過程中遇到的技術(shù)難題和良好的編程習慣。
3、熟悉DDD的理念與落地方法,熟悉微服務架構(gòu)思想,有微服務的架構(gòu)和設計經(jīng)驗者優(yōu)先;
4、具備良好的問題分析與解決能力,有較強的邏輯思維與代碼規(guī)范意識,能快速適應業(yè)務變化并調(diào)整技術(shù)方案。
5、熟悉前端技術(shù): 精通JavaScript/TypeScript,熟練掌握Vue.js或React等至少一種主流前端框架及相關(guān)生態(tài)(如Vuex, Pinia, Redux等)。
6、數(shù)據(jù)庫: 精通至少一種關(guān)系型數(shù)據(jù)庫(如MySQL/PostgreSQL)和一種NoSQL數(shù)據(jù)庫(如MongoDB/Redis),具備良好的數(shù)據(jù)庫設計能力。
7、系統(tǒng)與網(wǎng)絡: 了解Linux操作系統(tǒng),掌握基本的網(wǎng)絡協(xié)議(TCP/IP, HTTP/HTTPS),對RESTful API設計規(guī)范有深刻理解。
【加分項】:
1、具備SIP服務與園區(qū)監(jiān)控設備等經(jīng)驗
2、工作態(tài)度積極主動,有一定的抗壓能力、有大型系統(tǒng)的設計、開發(fā)經(jīng)驗。
3、具備良好的團隊協(xié)作精神、溝通能力和解決問題的能力,對技術(shù)有熱情,有強烈的責任心和自驅(qū)力。