崗位職責(zé):
崗位職責(zé)
1、根據(jù)需求完成系統(tǒng)設(shè)計,實現(xiàn)高質(zhì)量的軟件解決方案,參與系統(tǒng)架構(gòu)設(shè)計和技術(shù)選型;
3、分析和解決軟件中的錯誤(Bug)、性能瓶頸或功能缺陷,使用調(diào)試工具和技術(shù)定位問題根源。進行單元測試、集成測試以確保代碼質(zhì)量;
4、編寫技術(shù)文檔,包括設(shè)計文檔、API 文檔、用戶手冊等。維護現(xiàn)有系統(tǒng)的文檔更新,確保信息準(zhǔn)確且同步。協(xié)助非技術(shù)人員理解系統(tǒng)工作原理或使用方式;
5、持續(xù)關(guān)注行業(yè)趨勢和技術(shù)發(fā)展,學(xué)習(xí)新技術(shù)和工具。對現(xiàn)有系統(tǒng)進行性能調(diào)優(yōu)、安全性加固和架構(gòu)升級。
任職要求:
任職資格
1、本科及以上學(xué)歷,計算機、軟件相關(guān)專業(yè);
2、5年及以上應(yīng)用開發(fā)架構(gòu)經(jīng)驗,參與過企業(yè)級應(yīng)用系統(tǒng)開發(fā)架構(gòu);擁有至少2年以上項目管理、項目系統(tǒng)設(shè)計等相關(guān)經(jīng)驗;
3、熟練使用 Java 語言進行后端開發(fā),熟悉IO、多線程、集合等Java基礎(chǔ)知識;掌握J2EE體系,且具有Spring、mybatis、SpringCloud、SpringBoot、SpringMVC等編程框架使用經(jīng)驗;
4、掌握 MyBatis、JPA 等 ORM 框架的使用;了解分布式系統(tǒng)相關(guān)技術(shù);具備良好的數(shù)據(jù)庫操作能力和 SQL 編寫習(xí)慣;
5、熟悉 MySQL 或 PostgreSQL 等關(guān)系型數(shù)據(jù)庫,了解基本的索引優(yōu)化和查詢性能調(diào)優(yōu);
6、熟悉 RESTful API 設(shè)計規(guī)范,能獨立完成接口開發(fā)與聯(lián)調(diào)工作,保障接口的安全性與穩(wěn)定性;
7、熟練使用 Git 進行代碼管理與團隊協(xié)作開發(fā),理解基本的版本控制流程;
8、了解分布式系統(tǒng)相關(guān)技術(shù),如緩存(Redis)、消息隊列(Kafka/RabbitMQ)等優(yōu)先;
9、具備良好的溝通能力和團隊合作意識,能夠與產(chǎn)品、前端、測試人員高效配合,推動項目進展;
10、學(xué)習(xí)能力強,責(zé)任心強,能按時完成任務(wù)并保證代碼質(zhì)量。