职位描述
我们正在寻找一名经验丰富的Java开发工程师加入团队,共同打造前沿的互联网金融产品。该岗位将主导技术方案设计、核心代码开发,并确保技术方案有效落地。您需要与产品、测试及运维团队紧密协作,通过快速迭代交付高质量产品。
核心职责
- 参与互联网金融产品的研发工作
 - 主导技术方案设计并负责核心代码开发
 - 确保技术方案的有效实施
 - 与产品、测试及运维团队密切配合
 - 通过快速迭代交付高品质产品
 - 指导初级员工成长发展
 
任职要求
- 计算机或相关专业本科及以上学历
 - 5年以上Java开发经验(有互联网金融经验者优先)
 - 精通Java编程及面向对象设计
 - 深入理解JDK源码与JVM原理
 - 具备JVM调优及高并发应用开发经验
 - 精通依赖注入(DI)、面向切面(AOP)及设计模式
 - 熟练掌握关系型数据库(Oracle/MySQL)及优化技术
 - 熟悉MVC模式及主流框架(Spring MVC/Spring Boot/Mybatis/Hibernate)
 - 了解NoSQL数据库(Redis/MongoDB)与消息队列
 - 掌握SOA架构与微服务技术(Rest/Dubbo/Spring Cloud)
 - 具有Linux系统、Shell脚本及环境部署经验
 - 理解敏捷开发方法论
 - 具备强烈的版本管理与代码规范意识
 - 优秀的沟通能力与团队协作精神
 - 强大的学习能力与抗压能力
 
优先条件
- 具备大数据技术经验
 - 有系统级调优经验
 - 掌握微服务安全技术
 


