职位描述
1. 参与公司信贷业务系统的架构设计、技术选型与开发实现,确保系统具备高可用性、高安全性、高扩展性,满足消费金融业务的复杂需求。
2. 负责信贷系统核心模块的编码开发、单元测试与代码优化,解决研发过程中的关键技术问题,提升系统性能与稳定性,保障信贷业务的顺畅运行。
3. 参与信贷系统的需求分析与技术方案评审,结合业务场景提出合理的技术建议,推动需求转化为可落地的技术实现,确保业务需求与技术方案的一致性。
4. 跟进信贷系统的线上运维与故障排查,快速响应并解决系统运行过程中出现的技术问题,保障系统 7×24 小时稳定运行,降低业务中断风险。
5. 关注 Java 技术栈及金融科技领域的前沿技术动态,引入成熟的技术与解决方案,持续优化信贷系统的技术架构与研发效率。
6. 精通 Java 编程语言,熟练掌握 Java EE 相关技术,包括 Spring Boot、Spring Cloud、MyBatis 等主流框架,能够熟练进行分布式系统开发。
7. 熟悉关系型数据库(如 MySQL、Oracle)的设计与优化,具备复杂 SQL 编写与性能调优经验;了解 NoSQL 数据库(如 Redis、MongoDB)的应用场景与使用方法。
8. 具备分布式系统设计与开发经验,熟悉分布式事务、分布式缓存、负载均衡、服务熔断与降级等分布式技术,能够解决分布式系统中的常见问题。
9. 了解金融行业相关安全规范与技术标准,具备信贷系统安全开发经验,能够在系统研发过程中防范常见的安全风险(如 SQL 注入、XSS 攻击等)。
10. 有大型金融系统或信贷核心系统研发经验者优先,熟悉微服务架构设计与实践,有微服务架构下系统迁移或重构经验者优先。
1. 本科及以上学历,计算机科学与技术、软件工程、人工智能等相关专业,5 年及以上相关研发工作经验。
2. 具备扎实的计算机基础知识,包括数据结构、算法、操作系统、计算机网络等。
3. 具有良好的编码习惯与代码质量意识,熟练使用 Git 等版本控制工具,熟悉敏捷开发流程。
4. 具备较强的问题分析与解决能力,能够独立应对复杂的技术挑战,有较强的学习能力与技术钻研精神。
5. 具备良好的沟通协调能力与团队合作精神,能够清晰表达技术观点,有效推动跨部门协作项目。
6. 了解消费金融行业业务知识,包括信贷业务流程、风控体系等,有消费金融行业从业经验者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕