技術要求:
1. 熟悉掌握Java基本原理,熟悉數據結構及算法設計
2. 熟悉面向對象的分析和設計,熟悉分布式和集群架構,了解模塊化開發
3. 熟悉Linux下常用的命令和工具,熟悉Spring, SpringMVC, MyBatis等開
源框架,能夠獨立編寫業務模塊
4. 熟練使用Redis,Kafka,ActiveMQ,Tomcat等常用開源工具;
5. 熟悉MySQL、Oracle, PostgreSQL,MongoDB等常見數據庫,熟練掌握
SQL的編寫和優化;
6. 熟練使用常見研發工具和插件,如IDEA、Eclipse,Maven,git等
7. 熟悉SpringCloud微服務開發的優先;
8. 熟悉微服務框架,如springcloud、springboot等;
任職資格:
1、大專及以上學歷,3年及以上的java開發經驗,有較好的業務理解能力以
及架構思維?
2、熟練使用spring、SpringCloud、SpringBoot、hibernate/ibatis等開源框
架,對原理有一定理解?
3、熟練使用Oracle、MySql等主流數據庫軟件中的至少一種?
4、熟練理解設計模式、面向對象設計、UML建模等?
5、對多線程、高并發、大數據業務等有一定的經驗和理解,并能靈活運用解
決實際問題
6、熟悉軟件項目相關的開發、測試、實施流程和標準,能夠獨立編
寫設計文檔,對工作過程中發現的問題能夠進行主動分析和提出解
決方案。