Java開發工程師
1.1-1.2萬元/月1、具備5年及以上軟件開發經驗,其中至少3年在金融或互聯網領域從事相關技術工作;
4、特別優秀者條件可適度放寬;
5、能夠積極配合并協助團隊成員按項目進度推進任務,工作態度積極主動;
6、能獨立根據要求制定日常開發計劃并執行到位,遇到問題及時識別并上報;
7、具備主動識別項目或團隊中潛在風險的能力,并向項目經理或上級進行有效匯報;
8、具備較強的責任心和團隊合作意識,能克服個人困難以保障團隊目標達成;
9、擁有良好的溝通協調與組織推動能力。
一、崗位職責
1. 承擔銀行中間業務系統的需求調研、架構設計、編碼實現及單元測試任務,確保系統功能滿足業務需求和技術標準,實現前置系統與核心系統、外部機構系統的數據聯通與協議轉換。
2. 參與系統性能調優工作,對接口響應時間、高并發處理能力進行分析與優化,保障系統在大流量場景下的穩定性與高效性。
3. 快速響應生產環境故障,完成問題定位、排查與修復,制定并完善應急處理方案,持續提升系統可用性與容錯能力。
4. 編寫完整的技術文檔資料,如系統設計說明、接口定義、操作指南等,為后續系統維護和迭代升級提供依據。
5. 協同團隊開展代碼審查、技術交流等活動,推動團隊技術水平整體提升,并與銀行內部團隊及其他外包單位保持順暢協作。
二、專業技能
1、熟練掌握Java編程語言,精通Spring Boot、Spring Cloud等主流框架,了解微服務架構的設計原理與實際應用。
2、熟悉MySQL、Oracle等關系數據庫,具備編寫存儲過程、復雜查詢語句及數據庫性能調優的實戰能力。
3、掌握HTTP、Socket、webservice等通信協議,可根據第三方接口文檔完成報文加密解密、拆包組包操作,熟練處理json、xml及定長格式報文。
4、了解Redis、nginx、weblogic等常用中間件,能在實際場景中合理運用緩存機制提升系統性能。
5、熟練使用svn、Git進行代碼版本管理,掌握Maven或Gradle構建工具;熟悉Linux基本操作命令,具備項目部署與運維支持能力。
6、熟悉金融行業信息安全規范,具備規范化的編碼習慣,遵循統一的代碼風格與設計模式要求。
7、工作經驗:5年以上Java開發背景,至少3年專注于銀行前置系統或金融核心系統開發,了解支付結算、資金清算、轉賬匯款等銀行業務流程。
8、溝通協作:具備較強的溝通表達能力和團隊協作意識,能夠與內外部協作團隊高效對接。