崗位職責:
1、系統(tǒng)設計與開發(fā):根據(jù)產(chǎn)品需求,參與系統(tǒng)架構(gòu)設計,使用Java 及相關(guān)技術(shù)棧進行后端服務的開發(fā)、維護和優(yōu)化。
2、性能優(yōu)化:對系統(tǒng)進行性能調(diào)優(yōu),確保系統(tǒng)的高可用性、可擴展性和穩(wěn)定性。
3、代碼管理:編寫高質(zhì)量、可維護的代碼,參與代碼審查,確保代碼質(zhì)量符合團隊標準。
4、技術(shù)選型與研究:關(guān)注并評估新技術(shù),為項目選擇合適的技術(shù),持續(xù)提升系統(tǒng)的技術(shù)水平和競爭力。
5、團隊協(xié)作:與產(chǎn)品經(jīng)理、前端工程師、測試工程師等緊密合作,確保項目按時交付并滿足質(zhì)量要求。
6、故障排查與解決:快速定位并解決生產(chǎn)環(huán)境中的各種問題,確保服務的連續(xù)性和穩(wěn)定性。
任職要求:
1、教育背景:計算機科學、軟件工程或相關(guān)專業(yè)統(tǒng)招本科及以上學歷。(統(tǒng)招本科學歷為硬性要求)
2、工作經(jīng)驗:3年以上 Java 后端開發(fā)經(jīng)驗,有成功上線項目的案例,有視頻監(jiān)控智能應用開發(fā)項目經(jīng)驗優(yōu)先。
3、技術(shù)技能:
* 精通 Java 語言,熟悉 Spring Boot/Spring Cloud 等主流框架。
* 熟悉MySQL/Oracle等關(guān)系型數(shù)據(jù)庫,了解Redis/MongoDB 等NoSQL數(shù)據(jù)庫。
* 了解微服務架構(gòu),有實際項目經(jīng)驗者優(yōu)先。
* 熟悉 Linux 操作系統(tǒng),能編寫 shell腳本進行日常運維操作。
* 對分布式系統(tǒng)、緩存、消息隊列(如Kafka/RabbitMQ)有深入理解。
* 有性能調(diào)優(yōu)、安全防護(如SQL注入、XSS攻擊防護)經(jīng)驗者優(yōu)先。
4、軟技能:
* 良好的團隊合作精神,能夠與不同背景的團隊成員有效溝通。
* 強烈的責任心和自我驅(qū)動力,能夠在壓力下高效工作。
* 積極主動,愿意學習和探索新技術(shù),持續(xù)提升個人能力。
* 良好的問題解決能力和邏輯思維能力。
加分項:
* 有云計算平臺(如阿里云、AWS、Azure)使用經(jīng)驗。
* 熟悉 Docker、Kubernetes 等容器化技術(shù)。
* 有大型分布式系統(tǒng)或高并發(fā)系統(tǒng)設計經(jīng)驗。
* 持有相關(guān)技術(shù)認證,如系統(tǒng)架構(gòu)設計師、信息系統(tǒng)項目管理師、軟件設計師、數(shù)據(jù)庫設計師、Oracle Certified Professional,JavaProgrammer(OCPJP)等。