崗位內容:
1. 負責Java應用程序的設計與開發,包括需求分析、系統設計、編碼和測試等環節。
2. 研究新技術,不斷提升開發效率和程序性能。
3. 改進現有系統、優化系統資源,提高系統穩定性和可靠性。
4. 參與團隊內部培訓、交流與分享會議,促進整個團隊技術水平的提升。
任職要求:
1、本科以上學歷,計算機相關專業,5年以上開發工作經驗;
2、熟練掌握 Java 及各類開發語言,了解領域驅動理念,熟悉并發編程,對源碼有一定理解最佳,熟悉jvm虛擬機以及調優
3、熟悉常見設計模式,熟練掌握SpringBoot、MyBatis 、Feign等框架,熟悉rocketmq,kafka,nacos,zookeeper等常用中間件,熟悉spring-cloud生態體系
4、熟練掌握MySQL,Oracle數據庫,了解db2等其他數據庫,熟悉數據庫常用的性能優化以及調優技巧;
5、熟悉redis,MongoDB等nosql數據庫,了解原理以及底層數據結構最佳;
6、了解docker,k8s等容器化技術,了解Jenkins以及gitlab的CI/CD開發流程
7、參與過大型復雜分布式互聯網系統的設計開發者優先;
8、具有2年或以上銀行、證券、保險等金融行業工作經驗,熟悉相關業務流程優先。