职位名称:全栈Java开发人员(Angular + Spring Boot)- 混合模式
📍 地点:美国纽约市(混合模式 - 每周3天现场)
🕒 经验:8年以上
💼 行业:金融服务/投资银行
关于该职位
我们正在寻找一位经验丰富的全栈Java开发人员,需具备Angular与Redux以及Java Spring Boot的深厚专业知识。如果您热衷于构建大规模分布式系统,并且在金融服务或资本市场领域有经验,那么这个职位非常适合您。
这是一个位于纽约市的混合工作机会,您将与全球团队合作,提供高性能的交易和金融平台。
主要职责
• 使用Java Spring Boot、Angular和Redux设计、开发和维护可扩展的全栈应用程序。
• 与业务分析师和利益相关者合作,了解系统需求并提供高质量的解决方案。
• 通过单元测试、代码审查和CI/CD等最佳实践确保代码质量。
• 处理企业级系统的性能优化、线程和内存管理。
• 构建RESTful API并与外部服务集成。
• 使用Microsoft SQL Server进行数据建模、查询和优化。
• 参与敏捷/ SCRUM会议,并为冲刺计划和回顾做出贡献。
• 编写遵循设计模式和面向对象编程原则的清晰、可维护且文档齐全的代码。
所需技能和经验
• 8年以上Java Spring Boot和Angular + Redux全栈开发经验。
• 4年以上金融服务或投资银行工作经验。
• 具备资本市场、交易平台或风险系统的实际知识者优先。
• 精通Microsoft SQL Server。
• 具有扎实的面向对象编程(OOP)、多线程和设计模式基础。
• 熟悉分布式系统、微服务架构和REST API。
• 优秀的口头和书面沟通能力。
• 强大的问题解决和分析思维。
• 有在敏捷/ SCRUM环境中工作的经验。