崗位職責(zé)
核心開發(fā): 參與公司內(nèi)部各類業(yè)務(wù)系統(tǒng)的需求分析、設(shè)計、編碼、測試與維護工作,保障系統(tǒng)穩(wěn)定運行。
功能迭代: 根據(jù)業(yè)務(wù)部門需求,快速響應(yīng)并進(jìn)行現(xiàn)有系統(tǒng)的功能優(yōu)化、模塊新增和迭代開發(fā)。
問題解決: 獨立或協(xié)作解決系統(tǒng)在日常使用中遇到的技術(shù)問題,提供有效的技術(shù)解決方案。
代碼與文檔: 編寫高質(zhì)量、可復(fù)用、易維護的代碼,并撰寫相關(guān)的技術(shù)文檔。
團隊協(xié)作: 與產(chǎn)品經(jīng)理、測試工程師及其他團隊成員緊密合作,確保項目按時、高質(zhì)量交付。
技術(shù)學(xué)習(xí): 主動關(guān)注并學(xué)習(xí)業(yè)界新技術(shù),并嘗試將其應(yīng)用于實際工作以提高開發(fā)效率。
任職要求
Java 基礎(chǔ): 扎實的Java基礎(chǔ)知識,深刻理解面向?qū)ο缶幊?、集合、多線程、I/O等核心概念。
主流框架:
熟練掌握 Spring Framework (Spring MVC, Spring Boot) 進(jìn)行項目開發(fā)。
熟悉 MyBatis / MyBatis-Plus 等ORM框架。
數(shù)據(jù)庫:
熟練使用 MySQL 或 PostgreSQL 等至少一種關(guān)系型數(shù)據(jù)庫,能編寫高效的SQL語句。
了解數(shù)據(jù)庫設(shè)計原則和基本的性能優(yōu)化。
前端基礎(chǔ): 了解 HTML、CSS、JavaScript,能與前端工程師順暢協(xié)作。了解 Vue.js/React 等現(xiàn)代前端框架者優(yōu)先。
工具與協(xié)作:
熟練使用 Git 進(jìn)行代碼版本控制。
熟悉 Maven 或 Gradle 項目構(gòu)建工具。
了解 Linux 常用命令,具備基本的服務(wù)器部署和運維能力。
優(yōu)先考慮:
有企業(yè) OA、CRM、ERP、財務(wù)或人力資源 等內(nèi)部系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先。
了解 Redis 等緩存技術(shù),并在項目中有使用經(jīng)驗。
了解 RESTful API 設(shè)計規(guī)范,有接口設(shè)計和開發(fā)經(jīng)驗。
了解容器化技術(shù),如 Docker。
了解消息隊列,如 RabbitMQ 或 Kafka 的基本使用。
軟技能與素質(zhì):
業(yè)務(wù)理解能力: 具備良好的溝通能力,能快速理解企業(yè)內(nèi)部業(yè)務(wù)流程和邏輯。
責(zé)任心與主動性: 對工作認(rèn)真負(fù)責(zé),有主人翁意識,能主動發(fā)現(xiàn)和解決問題。
團隊合作: 具備良好的團隊協(xié)作精神,樂于分享,善于溝通。
學(xué)習(xí)能力: 具備較強的學(xué)習(xí)能力和求知欲,能夠快速掌握新知識并應(yīng)用于實際。
穩(wěn)定性與抗壓能力: 能適應(yīng)企業(yè)內(nèi)部多任務(wù)并行的工作環(huán)境,具備一定的抗壓能力。