软件工程师 II,Java/Spring Boot——全球支付,波士顿混合办公
加入全球支付团队,使用 Java 和 Spring Boot 构建支付处理微服务。开发可扩展功能、商户入驻自动化流程及银行卡组织集成,工作地点为波士顿地区混合办公。
描述
- 协调应用开发和客户交付工作流。
- 为高流量、高可用平台设计、构建和测试可靠的软件。
- 创建并支持可扩展的微服务。
- 改进用于支付处理和增值商户服务的复杂单体应用。
- 与产品、平台、商户服务和支持团队合作,将业务需求转化为技术解决方案。
- 应用结对编程和测试驱动开发等敏捷实践。
- 发布生产环境变更,同时避免平台停机或交易处理中断。
- 在交付新产品功能的同时,培养电子商务支付领域的专业能力。
- 自动化商户入驻流程,包括银行卡组织注册和支付处理。
- 构建基于文件的集成,并将内部微服务连接到银行卡组织的 REST API。
任职要求
- 必须拥有美国公民身份或永久居民身份。
- 拥有计算机工程、计算机科学、相关专业的学士学位,或具备相当的教育、培训和工作经验组合。
- 至少五年相关 Java 软件工程经验,不包括实习经历。
- 具备扎实的软件设计、SQL 和 Java 编程能力。
- 能够理解高层业务目标,并将其转化为技术解决方案。
- 能够灵活应对不断变化的业务需求和优先级。
- 具备微服务架构、全球分布式服务和全天候支持经验。
- 具备 REST API 设计经验,并使用过包括 Kubernetes 和 Kafka 在内的云技术。
- 熟练掌握 SQL、关系型数据建模和数据库模式设计。
- 必须居住在大波士顿地区,或每周在佐治亚州阿尔法利塔办公室混合办公三天。
福利待遇
- 全职雇佣。
- 具有竞争力的薪酬。
- 招聘和任职期间均可提供合理便利。
- 在美国,附条件的录用通知要求接受药物检测。
