職位描述
崗位職責:
1. 負責公司核心業(yè)務(wù)系統(tǒng)的開發(fā)、優(yōu)化和維護工作;
2. 參與系統(tǒng)需求分析、架構(gòu)設(shè)計和技術(shù)方案制定;
3. 編寫高質(zhì)量、可擴展的代碼,確保系統(tǒng)性能和穩(wěn)定性;
4. 與產(chǎn)品經(jīng)理、測試團隊及其他開發(fā)人員緊密合作,完成項目交付;
5. 解決開發(fā)過程中的技術(shù)難題,提供技術(shù)支持和指導;
6. 持續(xù)優(yōu)化現(xiàn)有系統(tǒng),提升用戶體驗和系統(tǒng)性能。
任職要求:
基本要求:
1、 學歷:本科及以上學歷;
2、工作經(jīng)驗:5 年以上 Java 開發(fā)經(jīng)驗,具備架構(gòu)設(shè)計能力;
3、 熟悉軟件開發(fā)流程,具備良好的編碼習慣和文檔撰寫能力。
技術(shù)技能:
1、編程語言:精通 Java 編程語言,熟悉面向?qū)ο笤O(shè)計原則;
2、框架與工具:
· 熟練使用 Spring、MyBatis 等主流框架;
· 熟悉 Maven 或 Gradle 構(gòu)建工具;
· 了解分布式微服務(wù)架構(gòu)及其實現(xiàn);
3、數(shù)據(jù)庫:
· 熟悉 MySQL、PostgreSQL 等關(guān)系型數(shù)據(jù)庫的設(shè)計與優(yōu)化;
· 對 Redis、MongoDB 等 NoSQL 數(shù)據(jù)庫有實際使用經(jīng)驗者優(yōu)先;
4、中間件與消息隊列:
· 熟悉 Kafka、 RocketMQ 等消息隊列技術(shù);
5、并發(fā)處理:具備多線程編程經(jīng)驗,了解 JVM 原理及性能調(diào)優(yōu);
6、 其他:
· 熟悉 Linux 系統(tǒng)操作,能夠編寫 Shell 腳本;
· 對前端開發(fā)有較深入的理解
軟技能:
1. 具備良好的溝通能力和團隊協(xié)作精神,能夠快速融入團隊;
2. 邏輯思維清晰,具備較強的學習能力和解決問題的能力;
3. 工作認真負責,抗壓能力強,能夠在快節(jié)奏環(huán)境中高效工作;
4. 有教育行業(yè)工作背景更優(yōu)。