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