高级Java开发人员
资历要求:高级(如果非常出色,也可以考虑中级)
类型:全职
职位空缺:2个(新增角色)
部门:资本市场,监管报告(全球)
当前项目:监管报告,欧洲市场
当前团队规模:约50人,大部分是开发人员
开始日期:2024年2月12日或之前(尽快)
直接汇报给:技术负责人
招聘经理:监管报告总监
面试:尽快 - 一旦找到合适的候选人
面试详情:1-2轮(由技术负责人主持的小组形式,所以要看每个人是否能参加;如果可以,将进行一轮面试)
客户简介
我们的客户是一家著名的北美金融巨头,专注于个人和商业银行业务、财富管理、保险、公司和投资银行业务以及全球交易处理服务。他们全面的产品套件凸显了他们在金融服务行业的地位,满足全球范围内多样化的需求。
机会描述
加入我们尊贵的客户,这是一家金融服务行业的领导者,专注于监管交易报告领域。加入一个致力于交付和支持各种资本市场监管倡议的充满活力的团队,应对Dodd Frank、EMIR、Volcker、MiFID 2和FRTB带来的挑战。客户的战略应用程序套件在标准化建模、集中存储和交易数据分发方面发挥着重要作用,为用户可维护的规则报告引擎和异常管理UI提供基础。作为高级开发人员,您将在协作的团队环境中对这些战略解决方案的设计、开发和维护做出重大贡献。
日常工作:
• 协作设计和实施应用程序解决方案,利用Java、REST微服务和Kubernetes云部署实现可靠性和可扩展性。
• 领导Java Spring Boot应用程序的开发,使用Oracle和MongoDB后端。
• 遵循最佳实践和开发标准,确保高质量的可交付成果,包括代码审查、静态代码分析和单元测试覆盖率。
• 进行性能测试和分析,以确保应用程序在各种负载配置下的最佳性能。
• 在团队内部进行技术文档、培训和信息共享。
• 在敏捷Scrum团队内协作,积极向产品负责人交付增量解决方案。
• 凭借您的愿景、战略和专业知识,取得卓越、创新和领导地位。
• 与其他团队成员一起提供三级生产支持。
基本要求:
• Java(强烈推荐使用Java 11,因为这是他们目前使用的版本)
• Spring和Spring Boot
• 微服务
• Rest API
• Oracle和MongoDB
• 为自己的代码编写测试自动化/测试用例的经验
• 利用Spring和Spring Boot与Oracle后端构建Java应用程序的经验。
• 熟练开发基于云的微服务。
• 熟练分析和优化使用Java和Oracle编写的应用程序,以实现高性能和可扩展性。
• 对技术和/或金融服务行业有深入了解。
• 具备书面和口头沟通能力,并具备良好的演讲技巧。
• 有截止日期意识和结果导向的能力;能够在同时管理多个任务和截止日期的情况下保持一致的高质量标准。
加分项:
• 全栈和/或前端用户界面(UI)技能
• 资本市场经验(非常好/锦上添花)
• DevOps经验和CI/CD流水线的实施经验。
• 熟练使用Kubernetes进行部署。
• 展示使用MongoDB实现持久存储的经验
• **其他关键要求***
除了技术要求外,以下关键软技能同样重要:
• 战略思维
• 创新者/先驱/开拓者
• 领导者
• 沟通者
• 具有灵活性/多才多艺
• 能够帮助提升整个团队的水平
• 不仅仅是Java开发的“实干家”