高级 Java / AWS 开发人员

1天前合同
Anagh Technologies Inc

Anagh Technologies Inc

location 旧金山
unsaved
你好, 我们在加州圣荷西有 5 个紧急职位,招聘 "高级 Java AWS 开发人员"(现场工作 1-2 天)。 职位名称:高级 Java AWS 开发人员 您将做的工作: • 设计、开发和部署可扩展的高性能 Java 应用程序,运行在 AWS 云基础设施上。 • 使用 Java 和 AWS 服务(如 EC2、Lambda、S3、DynamoDB、RDS 等)架构和实现基于微服务的解决方案。 • 与跨职能团队合作,定义需求,设计解决方案,并确保云应用程序的成功交付。 • 通过利用 AWS 云服务并实施云原生架构的最佳实践,优化应用程序的性能和可扩展性。 • 实施和管理 CI/CD 管道,以自动化开发和部署过程。 • 开发安全、高可用的系统,同时确保数据的完整性和机密性。 • 编写干净、可维护和高效的代码,并对其他团队成员的代码进行审查。 • 为初级开发人员提供技术领导、指导和指导。 • 解决与应用程序性能、安全性和云基础设施相关的复杂技术问题。 • 关注最新的 AWS 服务、云技术和 Java 框架,以不断改进应用程序堆栈。 您需要具备的条件: • 5 年以上 Java 开发的丰富经验,对面向对象设计和设计模式有深入理解。 • 在 AWS 服务方面有丰富的经验,包括 EC2、Lambda、S3、RDS、DynamoDB、API 网关、CloudFormation 等。 • 精通使用 Java(Spring Boot、Hibernate 等)在 AWS 上开发和部署微服务。 • 对云架构原则有深入理解,如自动扩展、负载均衡和容错能力。 • 精通构建 RESTful API 和与外部服务的集成。 • 具备 Docker 等容器化技术和 Kubernetes 等容器编排工具的实际经验。 • 在数据库(SQL 和 NoSQL)和数据建模方面有丰富经验。 • 对 DevOps 实践有扎实的知识,包括 CI/CD、基础设施即代码(IaC)和自动化测试。 • 能够编写高质量、高效的代码,注重性能和可维护性。 • 优秀的问题解决能力,能够在快速变化的协作环境中工作。 • 强大的沟通能力,能够与利益相关者、业务团队和技术团队有效互动。 优先资格: • AWS 认证(例如,AWS 认证开发人员 - 助理,AWS 认证解决方案架构师)。 • 具有使用 AWS Lambda 和 API 网关的无服务器架构经验。 • 熟悉监控和日志工具(CloudWatch、ELK 堆栈等)。 • 具有敏捷方法论和软件开发生命周期的经验。