Java 全栈工程师 (每小时 $80)

5个月前合同
面议 Synergy Interactive

Synergy Interactive

location 纽约
unsaved
职位概述: 我们正在寻找一位熟练的 Java 全栈工程师,设计和开发现代技术架构,以支持我们的数字平台,为我们的投资团队和交易员提供高效服务。作为前台开发人员,您将与股票前台团队紧密合作,解决操作挑战,设计战略解决方案,为我们的投资经理提供一流的技术。该职位需要技术专长、金融知识和协作能力的结合,以推动复杂投资平台的开发和运营。 主要职责: • 设计、开发和维护面向用户的投资管理应用程序组件,确保响应迅速且直观的用户体验。 • 实现服务器端应用程序,专注于投资组合管理、资产跟踪和交易执行业务逻辑。 • 架构可扩展解决方案,能够处理高数据量、用户交互和交易,特别是在市场波动期间。 • 使用 Java (8+) 和 Spring Boot 开发应用程序,遵循编码和测试的最佳实践。 • 在敏捷开发环境中协作,积极参与仪式并为团队目标做出贡献。 • 在应用现代软件开发实践的同时独立工作。 • 与全球技术团队合作,交付高影响力的解决方案。 • 在代码审查期间提供指导和关键反馈。 • 与业务利益相关者沟通,理解需求并设计量身定制的解决方案。 技术栈与工具: • 后端:Java 8+、Spring Boot、微服务 • 前端:React 14+、JavaScript • 数据库:SQL、分布式缓存 • 脚本与自动化:Python 3.8+ • 版本控制:Git、Bitbucket • CI/CD:Jenkins 所需技能与经验: • 8 年以上企业级 Java 开发经验,使用 Spring 框架。 • 在设计和构建可靠、弹性和可扩展应用程序方面有扎实背景。 • 具备编写单元测试、组件测试和集成测试的实践经验。 • 精通关系数据库和 SQL。 • 有微服务架构和分布式系统的经验。 • 证明能够直接与业务利益相关者沟通,并将需求转化为技术解决方案。 • 扎实的计算机科学基础,包括算法和数据结构。 • 熟悉金融市场和工具,特别是股票和多资产交易。 优先资格: • 有投资管理或金融服务行业的工作经验。 • 了解基于云的开发和部署。 • 接触过 DevOps 实践和自动化工具。