崗位職責:
1、參與項目需求分析,理解業務需求,并與產品經理、設計師等團隊成員溝通,確保對需求有準確的理解;
2、根據需求完成設計,如:數據庫結構、系統設計文檔、接口文檔等;
3、根據設計文檔或需求說明完成代碼編寫,調試,測試和維護;
4、分析并解決軟件開發過程中的問題;
5、協助測試工程師制定測試計劃,定位并解決發現的問題;
6、配合項目經理完成相關任務目標。
職位要求:
1、本科及以上學歷,至少4年以上Java開發經驗;
2、精通JAVA語言,熟練使用servlet、JDBC、多線程、網絡、IO等技術,熟悉常見算法及數據結構,有良好的編碼習慣;
3、熟悉面向對象設計及常用設計模式,熟練使用Spring,Mybatis等開源主流框架,了解框架設計思想及其實現原理:
4、有金融相關系統開發經驗優先;
5、精通后端開發,有架構設計,業務抽象,領域建,主導過大型系統建設優先;
6、熟悉分布式,微服務,容器(springboot、springcloud、dubbo、kafka、redis、oracle、postgreSQL、docker)等相關經驗優先;
7、較強的自學、自驅能力,優秀的邏輯思維能力和溝通協作能力,善于思考、思路清晰,能獨立分析和解決問題:
8、具有團隊精神,善于積累知識,樂于分享知識,與團隊一起成長