崗位職責(zé):
1、需求獲取,與產(chǎn)品經(jīng)理、業(yè)務(wù)溝通,理解功能需求和非功能性需求;
2、核心開發(fā)與編碼,使用Java及主流框架(如Spring Boot、MyBatis)開發(fā)業(yè)務(wù)模塊。編寫可維護(hù)、高效且符合團(tuán)隊(duì)規(guī)范的代碼;
3、系統(tǒng)優(yōu)化與維護(hù),通過調(diào)優(yōu)、SQL優(yōu)化、緩存策略等提升系統(tǒng)吞吐量;故障排查,分析日志、監(jiān)控指標(biāo),定位并修復(fù)系統(tǒng)問題;
4、編寫開發(fā)相應(yīng)技術(shù)文檔。
任職條件:
1、統(tǒng)招本科及以上學(xué)歷:計(jì)算機(jī)、軟件工程等相關(guān)專業(yè);
2、5年以上工作經(jīng)驗(yàn);
3、精通Java語言核心基礎(chǔ)。
4、掌握多線程編程、集合框架等核心特性。
5、精通前后臺(tái)架構(gòu)與編程,熟悉微服務(wù)架構(gòu),了解常用中間件。理解單例、工廠、代理等設(shè)計(jì)模式。
6、熟悉架構(gòu)設(shè)計(jì)以及分布式系統(tǒng)優(yōu)化,主導(dǎo)過3個(gè)以上大、中型系統(tǒng)核心模塊開發(fā),尤其是電商平臺(tái)核心模塊開發(fā)。