一、崗位職責(zé)
1.參與需求分析和技術(shù)方案設(shè)計(jì),輸出技術(shù)文檔;
2.根據(jù)產(chǎn)品需求,編寫高質(zhì)量、可維護(hù)的代碼,保證系統(tǒng)穩(wěn)定性和性能;
3.優(yōu)化現(xiàn)有系統(tǒng)架構(gòu),提升系統(tǒng)吞吐量和響應(yīng)速度;
4.設(shè)計(jì)和維護(hù)數(shù)據(jù)庫結(jié)構(gòu),保證數(shù)據(jù)安全性和查詢效率;
5.與前端工程師協(xié)作完成接口開發(fā)和聯(lián)調(diào)工作;
6.負(fù)責(zé)線上系統(tǒng)監(jiān)控和故障排查,保障系統(tǒng)穩(wěn)定運(yùn)行;
7.持續(xù)關(guān)注新技術(shù)發(fā)展,推動技術(shù)升級和創(chuàng)新應(yīng)用;
二、任職要求
1.計(jì)算機(jī)相關(guān)專業(yè),本科及以上學(xué)歷,3年以上 JAVA 開發(fā)經(jīng)驗(yàn)。
2.Java技術(shù)基礎(chǔ)扎實(shí),精通 JAVA 后端開發(fā)技術(shù),并深刻理解其原理,包括 Spring 、 Spring Boot 、 SpringCloud 、 MongoDB 、 Redis 集群、 MQ 、 ES 等。
3.精通微服務(wù)架構(gòu)和整體開發(fā)模式,具備良好的需求分析能力和面向切面的抽象能力,能獨(dú)立分析問題和解決問題。
4.了解物聯(lián)網(wǎng)設(shè)備集成方案和相關(guān)協(xié)議如5.了解 Linux 系統(tǒng),掌握一門以上腳本語言 Shell / Perl / Python 等。
6.掌握 CICD 相關(guān)技術(shù)棧,包括但不限于 Docker 容器, Jenkins 和 Git 等。
7.有前后端和移動端( Andorid / IOS /小程序)全棧能力和開發(fā)經(jīng)驗(yàn)者優(yōu)先考慮;
8.擁有行業(yè)數(shù)字化平臺( SAAS )開發(fā)經(jīng)驗(yàn)者優(yōu)先考慮;