崗位職責(zé):
1、負(fù)責(zé)公司 Java 項(xiàng)目的系統(tǒng)分析、設(shè)計(jì)、開發(fā)、測(cè)試及維護(hù)工作,確保項(xiàng)目按時(shí)高質(zhì)量交付。
2、運(yùn)用項(xiàng)目管理知識(shí),制定項(xiàng)目計(jì)劃、合理分配資源、把控項(xiàng)目進(jìn)度和質(zhì)量,及時(shí)解決項(xiàng)目中出現(xiàn)的問題。
3、帶領(lǐng)團(tuán)隊(duì)完成復(fù)雜功能模塊的開發(fā),指導(dǎo)初級(jí)和中級(jí)開發(fā)人員,提升團(tuán)隊(duì)整體技術(shù)水平。
4、與產(chǎn)品、測(cè)試、運(yùn)維等部門密切協(xié)作,保障項(xiàng)目的順利推進(jìn)和穩(wěn)定運(yùn)行。
5、對(duì)現(xiàn)有系統(tǒng)進(jìn)行性能優(yōu)化,提升系統(tǒng)的穩(wěn)定性、可擴(kuò)展性和安全性。
6、跟蹤行業(yè)技術(shù)發(fā)展趨勢(shì),引入新技術(shù)、新方法,推動(dòng)公司技術(shù)創(chuàng)新。
專業(yè)技能要求:
1、Java 編程:精通 Java 核心技術(shù),包括多線程、集合框架、IO 操作、反射機(jī)制等;熟悉 Java 開發(fā)的常用設(shè)計(jì)模式,并能在實(shí)際項(xiàng)目中靈活運(yùn)用。
2、框架與工具:熟練掌握 Spring、Spring Boot、Spring Cloud 等主流 Java 開發(fā)框架,以及 MyBatis、Hibernate 等持久層框架;熟悉 Maven 或 Gradle 進(jìn)行項(xiàng)目構(gòu)建和依賴管理。
3、數(shù)據(jù)庫:精通 MySQL、SQLServer 等關(guān)系型數(shù)據(jù)庫的設(shè)計(jì)、開發(fā)和優(yōu)化,熟悉 SQL 語句的編寫和性能調(diào)優(yōu);了解 NoSQL 數(shù)據(jù)庫,如 Redis、MongoDB 等的使用場(chǎng)景和操作方法。
4、前端技術(shù):了解 HTML、CSS、JavaScript 等前端基礎(chǔ)知識(shí),熟悉 Vue.js 或 React.js 等前端框架者優(yōu)先。
5、項(xiàng)目管理:熟悉軟件開發(fā)的全生命周期,能夠運(yùn)用項(xiàng)目管理工具(如 Jira、Trello 等)進(jìn)行項(xiàng)目計(jì)劃制定、任務(wù)分配、進(jìn)度跟蹤和風(fēng)險(xiǎn)管理;掌握敏捷開發(fā)方法(如 Scrum、Kanban 等),能夠有效組織和推動(dòng)團(tuán)隊(duì)進(jìn)行敏捷開發(fā)。