[崗位職責)
1、參與系統需求分析、架構設計和概要設計
2、負責系統詳細設計、核心代碼實現以及相關文檔編寫;
3、負責程序開發、測試、部署和系統的日常維護、修改工作作;
4、負責解決開發過程中的技術問題;
5、解決實際線上出現的異常問題。
[任職要求]
1、計算機或相關專業,五年以上工作經驗,有較好的獨立分析問題和解決問題;
2、有扎實的Java語言功底和開發經驗,熟練掌握Spring,SpringCloud;SpringBoot,dubbo等開源框架,熟悉分布式開發及分布式鎖的應用;
3、熟練掌握Redis、Memcache/Couchbase,緩存設計和模式及其應用;
4、充分理解面向對象,有大型應用和分布式應用的開發經驗,擁有良好的設計意識和開發習慣,熟練使用常用的設計模式;
5、熟練Javascript、HTML、CCS,熟練流行的JS開源框架,有實際經驗;6、熟練SQL,熟悉Mysql、Orcale、SQLSERVER數據庫,掌握一種建模工具;7、熟練使用Solr、Elasticsearch等檢索引擎;
8、熟悉Tomcat、resin、websphere等應用服務器,并能熟練實際部署,熟練使用常規Linux命令;9、熟練使用Eclipse、idea、 git、 maven工具;
10、有互聯網開發經驗,有電商平臺開發經驗者優先;
11、有docker、k8s實際使用經驗者優先;
12、熟悉DDD、sculptor者優先;
13、擁有優秀的邏輯思維能力、抗壓能力,有較強的學習創新能力、溝通能力,在對新技術的掌握方面保持與時俱進。