崗位職責(zé)
1. 負責(zé)公司業(yè)務(wù)系統(tǒng)的后端開發(fā)、優(yōu)化和維護;
2. 根據(jù)產(chǎn)品需求完成模塊設(shè)計、編碼、單元測試及文檔編寫;
3. 解決開發(fā)中的技術(shù)難題,優(yōu)化系統(tǒng)性能,提升用戶體驗;
4. 配合前端開發(fā)團隊完成接口對接與聯(lián)調(diào);
5. 參與 Docker 容器化部署及服務(wù)架構(gòu)的實施。
職業(yè)技能
1. Java 基礎(chǔ)扎實:
熟悉 Java 編程語言,具備面向?qū)ο缶幊趟枷耄?
熟悉多線程、IO、集合框架等基礎(chǔ)技術(shù);
2. 熟練使用 Spring 生態(tài):
熟悉 Spring Boot 開發(fā)框架,有實際項目經(jīng)驗;
掌握 Spring Data 或 Hibernate 等 ORM 框架。
3. 數(shù)據(jù)庫相關(guān):
熟練使用 MySQL、PostgreSQL 等關(guān)系型數(shù)據(jù)庫;
熟悉 SQL 優(yōu)化及索引設(shè)計;
了解 Redis、MongoDB 等 NoSQL 數(shù)據(jù)庫。
4. 容器化與部署:
熟練使用 Docker 進行應(yīng)用容器化部署;
熟悉 CI/CD 流程,能夠使用 Jenkins 或 GitLab CI 進行自動化部署。
5. Linux 操作系統(tǒng):
熟悉常用 Linux 指令集,能夠進行服務(wù)器日常運維操作;
具備 Shell 腳本編寫能力,能完成自動化任務(wù)處理;
了解 Nginx 等中間件的配置與優(yōu)化。
6. 其他技能:
熟悉 RESTful API 設(shè)計與開發(fā)。
軟技能
具備良好的溝通能力和團隊協(xié)作精神;
具有較強的學(xué)習(xí)能力和問題解決能力;
對新技術(shù)保持敏感,愿意不斷學(xué)習(xí)和實踐。