職位職責(zé):
參與公司供應(yīng)鏈系統(tǒng)的設(shè)計、開發(fā)和優(yōu)化,確保系統(tǒng)的穩(wěn)定性和高性能;
- 熟練掌握前后端的開發(fā)與優(yōu)化,設(shè)計和實現(xiàn)高效的API接口;
- 使用 Java 及相關(guān)框架(Spring
Boot、Spring Cloud)開發(fā)后端服務(wù);
- 基于前端技術(shù)棧(Vue.js/React.js/Angular)開發(fā)用戶界面;
- 編寫高質(zhì)量的代碼,撰寫技術(shù)文檔及 API 文檔;
- 優(yōu)化數(shù)據(jù)庫設(shè)計和查詢性能(MySQL、PostgreSQL);
- 參與系統(tǒng)架構(gòu)設(shè)計,推動代碼重構(gòu)及技術(shù)升級。
- 使用 DevOps 工具(Docker、Kubernetes)完成 CI/CD 流程
任職要求
- 本科及以上學(xué)歷,計算機相關(guān)專業(yè)優(yōu)先,3-5 年及以上 Java 開發(fā)經(jīng)驗。
- Java 基礎(chǔ)扎實,精通 Spring Boot、Spring MVC、MyBatis,熟悉框架底層原理和機制。
- 熟悉 IO、多線程、集合框架,深入理解 JVM 原理,具備 JVM 調(diào)優(yōu)經(jīng)驗優(yōu)先。
- 熟悉分布式系統(tǒng)架構(gòu),熟練使用 Spring Cloud 或 Dubbo,理解其運行原理。
- 熟悉常用設(shè)計模式,具備面向?qū)ο缶幊趟枷耄軌蚓帉懜哔|(zhì)量、可維護(hù)的代碼
- 熟練使用 MySQL,掌握事務(wù)管理、索引優(yōu)化、分庫分表技術(shù)。
- 熟悉 Redis 等非關(guān)系型數(shù)據(jù)庫,以及消息隊列(如 Kafka、RabbitMQ、RocketMQ)
- 熟悉 Git 版本管理工具,有團(tuán)隊協(xié)作開發(fā)經(jīng)驗。
- 具備良好的溝通能力,能快速理解業(yè)務(wù)需求并轉(zhuǎn)化為技術(shù)實現(xiàn)。
- 具備較強的學(xué)習(xí)能力,能夠承受一定工作壓力;
- 加分項
- 有微服務(wù)架構(gòu)經(jīng)驗(如 Spring Cloud)。
- 了解 DevOps 流程,熟悉 Docker 和 Kubernetes。
- 熟悉安卓及熟悉小程序開發(fā)。
有實際項目全棧開發(fā)案例或開源項目經(jīng)驗。