崗位職責(zé):
1、負(fù)責(zé)核心業(yè)務(wù)系統(tǒng)模塊開發(fā)、性能優(yōu)化及高并發(fā)場景的技術(shù)攻堅;
2、參與方案設(shè)計與代碼評審,確保系統(tǒng)穩(wěn)定性和可擴展性;
3、編寫高質(zhì)量、可維護(hù)的代碼,遵循編碼規(guī)范,持續(xù)提升系統(tǒng)交付質(zhì)量和研發(fā)效率;
4、深入理解業(yè)務(wù)邏輯,推動技術(shù)與業(yè)務(wù)的深度融合,提供高效可靠的技術(shù)解決方案;
5、參與微服務(wù)治理、分布式系統(tǒng)調(diào)優(yōu)、數(shù)據(jù)庫優(yōu)化、中間件應(yīng)用等相關(guān)工作;
6、配合產(chǎn)品、測試、運維等團隊協(xié)作推進(jìn)項目進(jìn)度,保障系統(tǒng)的穩(wěn)定運行。
任職要求:
1、計算機軟件相關(guān)專業(yè)本科及以上學(xué)歷;
2、5年以上工作經(jīng)驗,具備扎實的編程基礎(chǔ)和良好的編碼習(xí)慣。
3、熟悉 JVM 原理,具備內(nèi)存管理、GC 調(diào)優(yōu)、性能監(jiān)控等經(jīng)驗。
4、熟悉JAVA體系架構(gòu),精通主流的開源框架、開源組件,如 Spring Boot、MyBatis、Spring Cloud 等;
5、精通mysql數(shù)據(jù)庫的應(yīng)用,具備 SQL 調(diào)優(yōu)、分庫分表等實戰(zhàn)經(jīng)驗,有高并發(fā)數(shù)據(jù)庫設(shè)計、開發(fā)經(jīng)驗;
6、精通軟件工程理論,熟悉常見的設(shè)計模式、設(shè)計原則,有較強的系統(tǒng)思維能力;
7、了解最新的技術(shù)及行業(yè)發(fā)展趨勢,能夠權(quán)衡各種設(shè)計方案利弊,并采用最優(yōu)方案;
8、邏輯分析能力、學(xué)習(xí)能力和創(chuàng)新能力強,具有團隊合作精神,良好的語言表達(dá)及溝通能力,對工作有極大的熱情,抗壓能力強。