崗位職責:
1.負責Java和go技術線的產品開發(fā)工作,參與架構設計和優(yōu)化調整以及核心代碼開發(fā)工作。
2.根據開發(fā)規(guī)范與流程完成設計、編碼、單元測試工作。
3.參與產品需求的分析,設計評審,負責開發(fā)設計等技術文檔的編寫。
4.協(xié)助測試人員完成軟件系統(tǒng)及模塊的測試。
任職要求:
1.5年及以上Java開發(fā)經驗,對于Java基礎技術體系(包括JVM,多線程并發(fā),IO,網絡) 有一定的掌握和應用經驗。
2.至少1年的go語言開發(fā)經驗。
3.熟練掌握目前流行的技術框架(JPA/Spring Data/Spring Boot/Spring Cloud),有架構設計經驗。
4.熟悉分布式,緩存,異步消息等相關技術,能夠熟練運用Nginx、SpringBoot、Kafka、Memcached、MQ和Redis等常用工具或框架進行開發(fā)工作。
5.熟悉數據庫的原理和設計,熟練掌握SQL,熟悉Mysql、Redis、MongoDB、ES等產品和技術。
6.熟悉常用的Linux命令,能夠在Linux上部署和排查相關應用問題。
7.對編程開發(fā)有熱情,業(yè)務理解力較好,工作積極主動,具有良好的編程習慣、溝通能力和學習能力。