Java-财务系统
1.5-1.8万元/月岗位职责
参与银行财务系统(如总账管理、资金清算、财务报表生成等模块)的需求调研与技术方案制定,参与评审工作,确保方案满足银行业务合规性及系统性能要求。
运用Java技术体系完成财务系统关键功能的开发任务,严格执行编码规范及版本管理流程(Git/SVN),保证代码的高质量与后期可维护性。
承担系统功能验证、联合调试及故障排查工作,协同测试人员定位并解决缺陷问题,保障系统按期交付并稳定运行。
参与系统架构优化与性能调优,针对高并发、大数据场景(如月末/年末财务结账)设计可行的技术改进措施并推动实施。
与银行客户方、产品团队及外包协作单位保持有效沟通,及时同步项目进展,协调解决需求实现过程中的各类技术难题。
撰写技术设计说明、接口定义文档、操作指导手册等相关资料,确保项目成果可追溯、可交接、符合交付标准。
任职要求
学历与经验:全日制本科及以上学历,计算机科学与技术、软件工程、信息管理等相关专业;
5年以上Java开发工作经验,其中至少1年专注于银行或金融领域财务系统开发(熟悉银行会计核算流程、监管类财务报表逻辑者优先考虑)。
技术能力:
扎实掌握Java核心技术(JDK8及以上版本),熟练运用集合框架、多线程机制、IO操作、反射机制及JVM原理,理解常见设计模式(如单例、工厂、观察者等)并在实际项目中合理应用。
熟练使用SpringBoot、SpringCloud、MyBatis、Hibernate等主流开发框架,具备独立搭建微服务架构的能力,能够处理服务注册发现、配置管理、熔断限流等典型问题。
熟练操作Oracle、MySQL等关系型数据库,精通SQL编写与性能调优,能应对复杂查询、存储过程及事务控制;了解Redis、RabbitMQ等中间件技术,具有分布式缓存和消息队列的实际应用经验。
熟悉银行信息系统安全规范,掌握等保2.0相关要求,了解数据加密技术(如MD5、RSA)及接口认证机制,能够满足财务数据防泄露、防篡改的安全需求。
业务能力:熟悉银行财务管理核心流程,包括账户管理、资金调拨、成本核算、财务报告(资产负债表、利润表)编制等,能高效理解业务需求并转化为可落地的技术实现方案。
综合素质:具备良好的技术问题分析与攻关能力,可独立应对开发中的复杂挑战;具备出色的沟通协调能力和团队合作精神,适应外包项目管理模式及与甲方频繁对接的工作节奏;抗压能力强,能接受阶段性高强度工作(如系统上线、财务结算关键期)。