资深 Java 工程师

多伦多 18天前合同 网络
403 - 453 / 时
职位: 资深 Java 工程师 类型: 6 个月合同 + 延长机会 地点: 加拿大,安大略省,多伦多 工作模式: 混合(每周 4 天现场工作) 开始日期: 尽快 薪资: 每小时 80-90 加元 面试流程: 1-2 轮 - 面对面 主要职责: • 将单体应用程序拆分并重构为微服务 • 使用 Java + Spring Boot 构建高质量的后端服务 • 参与技术设计、服务边界和架构决策 • 部署和增强云原生工作负载(优先考虑 AWS) • 开发或集成轻量级 UI 组件(React - 加分项) • 实施容器化策略以实现可扩展的部署 • 使用基础设施即代码工具(优先考虑 Terraform)进行环境自动化 • 与开发人员、业务分析师和资本市场利益相关者紧密合作 • 确保高性能、弹性、安全性和可靠性 • 参与代码审查和工程最佳实践 必须具备: 技术核心: • 10 年以上核心 Java 开发经验(企业级系统) • 高级 Spring Boot 专业知识 • 具有构建或重构微服务架构的经验 • 云经验(优先考虑 AWS;其他云服务也可) • 具备强大的容器经验(Docker,Kubernetes) • Terraform 或类似的基础设施即代码工具 • 具有分布式系统设计和高性能应用程序的经验 • 资本市场专业知识(强制要求) • 公开市场 • 外汇 • 股票 • 衍生品 • 理解前台工作流程 软技能: • 强大的分析/解决问题能力 • 能够独立工作(不需要领导责任) • 优秀的沟通和协作能力 加分项: • React 开发经验(现在是加分项,但不是必需) • 熟悉 AWS 云原生生态系统 • 具有投资组合管理或交易系统的经验 • 接触过 AI/ML 概念 • 在受监管的高性能金融环境中工作的经验