1. 至少 1 年及以上 Java 開發(fā)經驗,熟悉 Java SE、Java EE 和常見的開發(fā)框架(如 Spring, Spring Boot, MyBatis 等);
2. 熟悉常用數據庫 MySQL、Oracle,具備數據庫設計、優(yōu)化經驗;
3. 熟練掌握多線程編程,熟悉分布式系統(tǒng)設計與實現(xiàn),了解微服務架構;
4. 具備良好的編碼習慣,能夠獨立完成模塊設計與開發(fā);
5. 了解常用的前端技術,能夠與前端開發(fā)團隊有效協(xié)作;
6. 具備良好的溝通能力、團隊合作精神、主動性強,能承受一定的工作壓力;
7. 有大型互聯(lián)網/系統(tǒng)應用開發(fā)經驗者優(yōu)先,有 Spring Cloud、Docker、Kubernetes、消息隊列等相關經驗者優(yōu)先。
加分項:了解自動化部署、CI/CD 流程、熟悉常見的緩存技術,如 Redis、Memcached 等;參與過大型項目的架構設計,具有良好的技術視野和架構思維。
1.負責所承擔項目的后端界面開發(fā),包括研發(fā)需求的分析、技術實現(xiàn)方案編寫、代碼實現(xiàn)、前后端聯(lián)調、測試消缺等代碼工程實現(xiàn)工作;
2.負責整體系統(tǒng)產品及架構的技術方案設計,包括數據庫設計、服務接口設計、系統(tǒng)部署物理架構設計、集成方案等設計及實現(xiàn)工作;
3.負責完成公共組件的研發(fā)封裝,針對不同業(yè)務需求開展前端相關的新技術和解決方案的研究與實現(xiàn);
4.負責完成系統(tǒng)部署、三方測試、紅藍線測試、上線試運行等項目交付各環(huán)節(jié)工作。
5.負責完成上級領導安排的其他相關技術工作和項目工作。