崗位職責:
1、能夠獨立的按產品需求進行技術方案設計和編碼實現,確保安全、可擴展性質量和性能;
2、 在負責的業(yè)務上有獨立的見解和思考,對業(yè)務產品具有獨立溝通.完善業(yè)務需求,并識別方案風險的能力;
3、能提供架構、性能優(yōu)化的解決方案,并主導平臺和產品的快速迭代和優(yōu)化。能夠應對復雜業(yè)務場景、大數據高并發(fā)環(huán)境下的技術挑戰(zhàn)。
4、參與系統(tǒng)架構設計、接口規(guī)范制定、技術文檔編寫等。
5、具有持續(xù)優(yōu)化.追求卓越的激情和能力,能持續(xù)關注和學習相關領域的知識,并能使用到工作當中;
6、能夠制定項目中細分的開發(fā)計劃,控制整個開發(fā)的進度,在項目中協(xié)調與其他技術部門在開發(fā)上的接口并確定方案。
任職要求:
1.計算機、軟件工程或相關專業(yè)本科及以上學歷,具備5年以上Java開發(fā)經驗;
2.精通Java編程語言及面向對象編程思想,對JVM原理、內存模型、垃圾回收等有深入理解;
3.熟練掌握Spring、Spring Boot、MyBatis等主流Java開發(fā)框架,并具備深入的源碼閱讀和理解能力;
4.熟練使用MySQL、Oracle等數據庫,對數據庫設計、SQL優(yōu)化、分庫分表等有豐富經驗;
5.精通分布式系統(tǒng)、微服務架構,對RPC、消息隊列、服務治理等有深入理解和實踐經驗;
6.熟悉緩存技術,如Redis、Memcached等,能夠合理設計緩存策略,提升系統(tǒng)性能;
7.熟悉Linux操作系統(tǒng),具備高級的系統(tǒng)管理和性能調優(yōu)能力;
8.具備出色的分析問題和解決問題的能力,能夠在復雜場景下迅速定位并解決技術難題;