软件工程师 III - Java, Spring Boot, AWS

纽约 3天前全职 网络
面议
我们为您提供一个令人兴奋且有回报的机会,让您的软件工程职业生涯更上一层楼。 作为摩根大通商业和投资银行的软件工程师 III,您将作为敏捷团队的资深成员,以安全、稳定和可扩展的方式设计和交付值得信赖的市场领先技术产品。您负责在多个技术领域内执行关键技术解决方案,以支持公司的业务目标。 工作职责 - 设计、开发和交付创新的软件解决方案,能够超越常规方法构建解决方案或分解技术问题 - 设计、构建和优化实时搜索服务和搜索 API - 执行技术故障排除和性能调优,涵盖后端(Java、Spring Boot、AWS、Kafka、PostgreSQL、Elastic Search)和前端(React JS)组件 - 协助架构和实施可扩展系统,以从不同来源摄取、转换和汇总数百万条记录,确保数据质量和完整性 - 与工程师、产品负责人和业务利益相关者合作,将需求转化为一流的软件解决方案 - 在敏捷/Scrum 环境中工作,参与冲刺计划、代码审查和持续改进 - 倡导 API 设计、微服务架构和使用 Kubernetes 和 AWS 的云原生开发的最佳实践 所需资格、能力和技能 - 软件工程概念的正规培训或认证,以及 3 年以上的软件开发实践经验 - Java/JVM 生态系统、Spring Boot 框架的经验 - 构建稳健的 API 和微服务架构的成熟经验 - 在 AWS 云服务和 Kubernetes 容器编排方面的强大能力 - 使用 Kafka 构建分布式消息传递和事件驱动架构的实践经验 - PostgreSQL 和数据库优化的高级技能 - Elastic Search 的高级技能,用于数据存储、索引和搜索优化 - 在性能调优和复杂系统故障排除方面的能力 - 实时数据处理经验 - 具有 React JS 和现代前端开发实践的成熟经验 - 精通软件开发生命周期的各个方面,包括 CI/CD、自动化和应用程序弹性,并有在敏捷团队中工作以及与产品和工程利益相关者合作的经验 优先资格、能力和技能 - 有金融系统或企业 CRM 平台工作经验者优先 - 熟悉数据匹配、重复数据删除和实体解析技术 - 在大规模云原生应用程序中的性能优化经验