副技术架构师 – Java & 云解决方案
地点:
美国 – 洛杉矶、纽约、奥兰多、圣莫尼卡、西雅图、旧金山、新泽西
工作类型:
全职 / 现场混合
经验要求:
8 – 15 年
薪酬:USD 130,000 – 145,000(基于经验和技能深度)
职位概述:一家领先的技术咨询和解决方案组织正在寻找一位副技术架构师 – Java,负责设计、开发和维护部署在 AWS 环境中的可扩展后端系统和微服务。此职位要求对现代 Java、微服务架构、云原生系统和 CI/CD 自动化有深入的实践经验。理想的候选人将与多个利益相关者密切合作,以确保交付高性能、安全和可靠的应用程序,同时遵循企业架构指南。
主要职责
• 使用 Java、Spring Framework 和 Spring Boot 设计、开发和维护基于微服务的后端应用程序。
• 开发和管理 AWS 服务,包括 DynamoDB、S3、Lambda、IAM 和 EKS 集群。
• 创建和优化 RESTful API,确保应用程序的可扩展性、可重用性和安全性。
• 确保后端系统的可扩展性、响应性和可靠性。
• 与跨职能团队合作,将技术需求转化为解决方案架构。
• 使用 Kubernetes、Jenkins、GitHub 和 Spinnaker 实现 CI/CD 流水线以实现持续部署。
• 应用编码标准、架构模式和设计最佳实践以提高可维护性。
• 及时了解后端框架、编程语言和 AWS 服务的最新进展。
必备要求
• 精通 Java(v11、v17、v21),了解现代功能和性能优化。
• 在使用 Spring Boot 和 Spring Framework 的微服务架构方面有扎实的经验。
• 熟悉可扩展分布式应用程序的设计和架构模式。
• 具有 AWS 服务(DynamoDB、S3、Lambda、IAM、EKS)的经验。
• 具有使用 Kubernetes、Jenkins、GitHub 和 Spinnaker 的 CI/CD 工具的实践经验。
• 对 NoSQL(DynamoDB)和关系数据库有深入理解。
• 具备 Scala 编程语言的工作知识。
• 优秀的沟通、协作和问题解决能力。
加分技能
• 具有使用 Docker、Kafka 和 Datadog 进行监控和容器编排的经验。
• 具备使用 EKS 和其他 DevOps 工具在 AWS 上部署应用程序的能力。
• 具有在生产环境中进行微服务扩展和性能调优的经验。
#J-18808-Ljbffr