崗位職責(zé):
- 編寫、修改、優(yōu)化代碼,撰寫開發(fā)相關(guān)文檔。
- 參與需求分析和實現(xiàn)方案制定。
- 參與軟件和系統(tǒng)的設(shè)計和架構(gòu)。
- 對代碼進行測試,修改bug,優(yōu)化系統(tǒng)性能。
- 負(fù)責(zé)系統(tǒng)的日常運維工作
- 根據(jù)需要使用版本控制、文檔共享等工具協(xié)助其他開發(fā)人員。
- 使用AI工具提升代碼編寫效率。
任職要求:
1.本科及以上學(xué)歷,計算機相關(guān)專業(yè);
2.3~7年研發(fā)經(jīng)驗,掌握J(rèn)AVA;
3.有豐富的Java項目開發(fā)經(jīng)驗,熟悉面向?qū)ο蟮脑O(shè)計和編程,具有扎實的Java基礎(chǔ)知識和一定的并發(fā)開發(fā)經(jīng)驗;
4.熟練掌握微服務(wù)架構(gòu)、分布式系統(tǒng)的設(shè)計和應(yīng)用,熟練使用SpringBoot、SpringCloud等框架;
5.至少熟練掌握其中一款數(shù)據(jù)庫,比如mysql,oracle、sqlserver等,熟悉數(shù)據(jù)庫原理,能編寫復(fù)雜SQL完成數(shù)據(jù)庫操作,掌握索引、數(shù)據(jù)表分區(qū)等技術(shù);
6.至少熟練掌握其中一款數(shù)據(jù)庫開源框架,比如mybatis、mybatis-plus、hibernate等;
7.熟悉 HTML、CSS、JS,熟悉Vue等前端框架,有一定的前端開發(fā)經(jīng)驗;
8.熟悉常見中間件,如Redis、Zookeeper、Kafka、Quartz、MQ等,掌握中間件的基本使用、配置和優(yōu)化方法;
9.具備獨立排查后端異常、問題的能力;