初级Java AWS开发者(美国)

16个月前远程全职
Patterned Learning Career

Patterned Learning Career

location 旧金山
unsaved
这是一个远程职位。 初级Java AWS开发人员(美国)-远程工作,1年以上经验 年收入:7万美元-7.5万美元 关于我们:Patterned Learning是一个旨在帮助开发人员更快、更高效地编写代码的平台。它提供协作编码、实时多人编辑以及直接从浏览器构建、测试和部署的功能。该平台还提供紧密集成的代码生成、编辑和输出功能。 职位描述: 作为初级Java AWS开发人员,您将在开发、部署和维护基于AWS平台的云应用程序方面发挥至关重要的作用。您将与一支经验丰富的开发团队密切合作,设计、实施和优化可扩展和安全的应用程序。 职责: • 与跨职能团队合作,收集需求,并为基于云的应用程序的设计和架构做出贡献。 • 使用EC2、Lambda、S3、DynamoDB等服务,在AWS上开发和部署可扩展和安全的Java应用程序。 • 使用AWS Lambda、API Gateway和相关技术实施无服务器架构和微服务。 • 通过优化代码和利用AWS服务,确保应用程序的可靠性、性能和可扩展性。 • 将应用程序与其他AWS服务(如RDS、Elastic Beanstalk、CloudFront等)集成。 • 实施监控和日志记录解决方案,以跟踪应用程序性能并解决问题。 • 保持对最新的AWS服务、最佳实践和架构模式的了解。 • 与高级开发人员和架构师合作,实施新功能和增强功能。 • 参与代码审查,确保代码质量和符合编码标准。 要求: • 计算机科学或相关领域的学士学位。 • 扎实的Java编程语言和面向对象设计原理的理解。 • 熟悉AWS服务,并具有在AWS平台上工作的经验。 • 熟悉无服务器架构和微服务。 • 了解SQL和NoSQL等数据库技术。 • 理解RESTful API和Web服务。 • 了解Git等版本控制系统。 • 较强的解决问题和分析能力。 • 出色的沟通和团队合作能力。 • 自我激励,强烈的云开发学习和成长愿望。 首选资格: • AWS认证,如AWS认证开发人员-副级或AWS认证解决方案架构师-副级。 • 使用Docker和Kubernetes等容器化技术的经验。 • 熟悉DevOps实践和工具。 • 理解CI/CD流水线和自动化。 • 了解AWS Cloud Formation或Terraform等基础设施即代码工具。 为什么选择Patterned Learning LLC? Patterned Learning可以提供智能建议,自动化重复任务,并帮助开发人员更有效地编写代码。这可以帮助减少编码错误,提高生产力,并加速开发过程。 模式识别在编码的背景下尤为重要。神经网络,尤其是深度学习模型,常用于模式检测和分类任务。这些模型模拟人类决策过程,能够识别数据中的模式,非常适合诸如代码分析和生成等任务。