职位详情
微信扫码分享
举报
3-5年本科Java不接受居家办公银行项目分布式经验微服务经验SpringCloudOracle
岗位职责:
1.系统设计与开发:
a.参与银行业务的需求分析、技术方案设计和核心模块编码工作。
b.使用Java及相关技术栈(SpringBoot,SpringCloud,MyBatis/Hibernate等主流框架)进行高质量的后端服务开发。
c.深入开发、优化和维护Oracle数据库存储过程、函数、触发器,处理复杂的业务逻辑和批量数据处理。
d.设计和实现高效、安全的数据库访问层和数据模型。
2.业务功能实现:
a.负责基金/理财产品管理、交易处理(申购、赎回、转换等)、份额登记、清算交收、对账、客户持仓、收益计算等关键业务功能的开发与实现。
b.确保系统功能准确实现业务规则,满足金融业务的高准确性、时效性和合规性要求。
3.系统维护与优化:
a.负责现有基金/理财相关系统的日常维护、问题排查、性能调优和缺陷修复。
b.分析和优化SQL语句及存储过程性能,提升系统处理效率和响应速度。
c.参与系统容量规划和性能瓶颈攻关。
4.质量保障:
a.编写高质量、可维护的代码,遵循团队编码规范和最佳实践。
b.编写单元测试和集成测试用例,参与代码评审,保障代码质量和系统稳定性。
5.协作与沟通:
a.与业务分析师、产品经理、测试工程师及其他开发人员紧密协作,理解业务需求,确保技术实现符合预期。
b.编写清晰的技术文档(设计文档、接口文档、存储过程说明等)。
任职要求:
1.学历与专业:
a.拥有理工科领域学士学位及以上,学信网可查,21年或以前毕业。
2.工作经验:
a.4年及以上Java后端开发经验,具备扎实的Java编程基础和面向对象设计思想。
b.具有银行、证券、基金、保险等金融机构核心业务系统(特别是基金、理财、资管、财富管理相关系统)的实际项目开发经验。深刻理解相关业务流程(如产品生命周期管理、交易、清算、核算、风险管理等)者优先。
3.核心技术栈:
a.精通Java语言及生态,熟练掌握SpringBoot,SpringMVC,SpringCloud(微服务),MyBatis/Hibernate等主流开发框架。
b.精通Oracle数据库开发与管理,具备丰富的PL/SQL编程经验,能够独立设计、开发、调试和优化复杂的存储过程、函数、包和触发器。
c.熟悉数据库设计原理、SQL优化技巧和事务管理机制。
d.熟悉常用设计模式。
4.其他技术:
a.熟悉Linux操作系统常用命令及环境部署。
b.熟悉常用开发工具(如IDEA/Eclipse,Git,Maven/Gradle等)。
c.了解分布式系统、缓存技术(Redis等)、消息队列(RabbitMQ/Kafka等)。
5.软技能:
a.良好的分析问题、解决问题能力和逻辑思维能力。
b.强烈的责任心、工作积极主动,能承担一定压力。
c.良好的沟通表达能力和团队协作精神。
d.对金融科技领域有热情,有持续学习新技术的意愿和能力。
优先考虑:
1.熟悉金融行业相关监管要求、业务规范和系统安全标准。
2.有大型银行核心系统(如核心银行系统、信贷系统、支付系统)开发经验。
3.熟悉前端技术(HTML/CSS/JS,Vue/React)。
4.持有OracleOCP等相关认证。
5.有金融行业项目敏捷开发(Scrum/Kanban)经验。
6.对基金估值、TA系统(登记过户系统)、资金清算等有深入理解。
职位总结围绕职位描述,归纳工作内容、招聘要求

杨先生IP:浙江杭州
中电金信
·人事经理相关推荐查看更多 >
浦东新区
相同职位推荐
企业招聘
职位大全
相关搜索

