一、崗位職責
1. 核心開發(fā)與設計:負責項目后端代碼編寫、模塊開發(fā)與維護,參與系統(tǒng)架構(gòu)設計,確保代碼質(zhì)量、系統(tǒng)穩(wěn)定性及可擴展性。
2. 全流程項目參與:積極參與需求分析、技術(shù)方案討論,根據(jù)需求與設計文檔,獨立完成指定模塊的設計、開發(fā)、測試及交付。
3. 協(xié)作與聯(lián)調(diào):高效配合前端工程師完成接口對接與聯(lián)合調(diào)試,確保前后端數(shù)據(jù)交互順暢。
4. 問題解決與迭代:負責開發(fā)測試問題的定位與解決,完成版本迭代、環(huán)境部署、現(xiàn)場演練支持,及時響應線上反饋并進行代碼優(yōu)化。
5. 文檔與知識傳遞:編寫清晰的技術(shù)文檔、用戶操作手冊,并指導實施人員完成部署與使用。
二、任職要求
1. 學歷與經(jīng)驗:本科及以上學歷,計算機相關(guān)專業(yè)優(yōu)先,3年及以上Java后端實際開發(fā)經(jīng)驗。
2. 技術(shù)棧核心:
· Java基礎:功底扎實,深刻理解Java語言特性和面向?qū)ο笤O計。
· 主流框架:精通Spring全家桶(Spring Boot, Spring MVC, Spring Cloud)、MyBatis等主流開發(fā)框架及微服務技術(shù)。
· 數(shù)據(jù)庫:熟練使用MySQL、Oracle中至少一種,了解Redis等緩存技術(shù)。
· 開發(fā)運維:熟悉Linux操作系統(tǒng)及常用命令,能使用Maven、Git等工具,了解基本的Shell腳本編寫。
3. 能力與素質(zhì):
· 能獨立承擔模塊開發(fā)和維護,具備良好的系統(tǒng)分析和問題解決能力。
· 具備優(yōu)秀的團隊協(xié)作精神、責任心和溝通能力。
· 文檔習慣良好,代碼書寫規(guī)范。
· 抗壓能力強,能適應項目需要的加班節(jié)奏。
三、優(yōu)先考慮條件(加分項)
1. 行業(yè)經(jīng)驗:有電力、能源等相關(guān)行業(yè)開發(fā)經(jīng)驗者優(yōu)先。
2. 前端技能:熟悉JavaScript、Vue、Element-UI、AJAX等前端技術(shù),具備全棧能力者優(yōu)先。
3. 擴展技能:了解Python多線程/多進程編程、其他數(shù)據(jù)庫(SQL Server)或自動化部署工具