崗位職責(zé):
1. 功能開發(fā):負責(zé)系統(tǒng)核心模塊及功能的編碼、單元測試、集成測試及部署上線工作。
2. 代碼質(zhì)量:編寫高質(zhì)量、可維護、高性能的Java代碼,遵循團隊編碼規(guī)范,確保代碼質(zhì)量。
3. 系統(tǒng)維護:負責(zé)現(xiàn)有系統(tǒng)的維護、性能調(diào)優(yōu)、故障排查與解決,保障系統(tǒng)穩(wěn)定高效運行。
4. 文檔編寫:撰寫清晰、準(zhǔn)確的技術(shù)設(shè)計文檔、接口文檔及操作手冊。
5. 團隊協(xié)作:與產(chǎn)品經(jīng)理、測試工程師、其他開發(fā)人員緊密協(xié)作,確保項目高質(zhì)量按時交付
任職要求:
1. 大專及以上學(xué)歷,計算機科學(xué)與技術(shù)、軟件工程、信息技術(shù)或相關(guān)專業(yè)。
2. 1年及以上Java后端開發(fā)經(jīng)驗, 有金融行業(yè)(如銀行、證券、保險、基金、支付、互聯(lián)網(wǎng)金融等)的項目開發(fā)優(yōu)先。
3. 精通Java語言基礎(chǔ)、面向?qū)ο笤O(shè)計及核心API。
4. 熟練掌握Spring Boot、Spring MVC、Spring Cloud (微服務(wù)) 等主流開發(fā)框架。
5. 精通MySQL/Oracle等關(guān)系型數(shù)據(jù)庫的設(shè)計、開發(fā)及性能優(yōu)化。
6. 熟悉Redis/Memcached等緩存技術(shù),RabbitMQ/Kafka等消息中間件。
7. 熟悉分布式系統(tǒng)設(shè)計理念、常見設(shè)計模式。
8. 熟練使用開發(fā)工具(如IDEA/Eclipse, Maven/Gradle,Git 等)