崗位職責(zé):
1.參與公司核心業(yè)務(wù)系統(tǒng)的設(shè)計、開發(fā)和維護(hù),確保系統(tǒng)高性能、高可用性。
負(fù)責(zé)需求分析、技術(shù)方案設(shè)計、代碼編寫及單元測試,保證代碼質(zhì)量和可維護(hù)性。
2.優(yōu)化現(xiàn)有系統(tǒng)架構(gòu),解決性能瓶頸及技術(shù)難題(如高并發(fā)、分布式事務(wù)等)。
3.與產(chǎn)品、測試、運(yùn)維團(tuán)隊協(xié)作,推動項目敏捷迭代和持續(xù)交付。
4.跟蹤技術(shù)發(fā)展趨勢,研究并落地新技術(shù)(如云原生、微服務(wù)等)。
技術(shù)要求:
1.Java基礎(chǔ)扎實:熟悉JVM原理、多線程、集合框架、IO/NIO等,理解常用設(shè)計模式。
2.熟練使用Spring Boot、Spring Cloud、MyBatis等框架。
3.熟悉Spring原理(IoC/AOP、事務(wù)管理、Spring MVC等)。
4.熟練使用MySQL,了解索引優(yōu)化、分庫分表、事務(wù)隔離級別。
5.熟悉至少一種NoSQL數(shù)據(jù)庫(Redis/MongoDB/Elasticsearch)。
6.熟悉消息隊列(Kafka/RabbitMQ/RocketMQ)、RPC框架(Dubbo/gRPC)。
7.有智能體開發(fā)平臺相關(guān)開發(fā)經(jīng)驗優(yōu)先。
任職資格:
1.本科及以上學(xué)歷,計算機(jī)相關(guān)專業(yè),3年及以上Java開發(fā)經(jīng)驗。
2.具備良好的編碼規(guī)范意識,熟悉Clean Code或DDD實踐者優(yōu)先。
3.邏輯思維強(qiáng),能獨(dú)立解決問題,對技術(shù)有熱情,有團(tuán)隊協(xié)作精神