
岗位名称:JAVA高级开发工程师
一、岗位职责
1、技术开发核心职责
①主导融资租赁核心系统开发:负责租前审批、租中管理、租后回款等全流程系统的 JAVA 后端开发与架构设计,保障资产系统、资金系统稳定性。
②技术架构与优化:搭建微服务架构(SpringCloud/Nacos),主导性能瓶颈攻关,优化 SQL 查询与 JVM 参数,提升系统并发处理能力。
③核心代码把控:编写关键模块代码,执行代码评审,落实研发规范与安全合规要求(含数据加密、权限管控)。
④有金证融资租赁核心业务系统开发经验者优先。
2、项目管理全流程
①项目统筹规划:制定融资租赁信息化项目计划,协调资源,把控进度与成本。
②团队管理与交付:带领 5-10 人研发团队,推行敏捷开发,解决需求变更与技术冲突,确保项目按时验收上线。
③运维与迭代:负责系统上线后问题排查,收集业务反馈并推动技术迭代,支撑租赁业务数字化转型。
④具备优秀团队管理与跨部门沟通能力,学习能力强,能跟踪云原生、AI 大模型等新技术并探索业务应用;持有 PMP、云认证等优先。
二、任职要求
1、基本要求
①本科及以上学历,计算机相关专业,5 年以上 JAVA 开发经验,2 年以上融资租赁 / 金融行业项目管理经验。
②熟悉租赁业务逻辑(如设备租赁、保理融资),有核心交易系统或资产系统开发案例者优先。
2、技术能力
①精通 JAVA 技术栈:SpringBoot、MyBatis/Plus、微服务组件(Dubbo/Zookeeper),掌握多线程与分布式事务解决方案。
②熟练操作中间件与数据库:Redis 集群部署、RocketMQ/RabbitMQ 消息队列,MySQL/SQL 调优与分表设计。
③具备架构设计能力:能独立完成系统原型与数据库设计,解决高并发、高可用场景技术难题。
④近 3 年持续保持 50% 以上工作时间用于编码。
3、项目管理能力
①掌握项目管理方法论:能制定 WBS 计划、管控风险点,具备需求拆解与跨部门沟通协调能力。
②有团队管理经验:曾带领研发团队完成百万级以上项目交付,具备新人培养能力。
4、其他要求
①熟悉金融行业合规要求(如数据治理、信息安全),具备内控流程落地经验。
②抗压性强,能应对业务高峰期需求迭代,具备良好的文档编写与汇报能力。