高级Java开发者

15个月前全职
Compass Group USA

Compass Group USA

location 洛杉矶
unsaved
高级Java开发人员 地点:美国北卡罗来纳州夏洛特市,邮编28217-4511 公司:罗盘集团 一家拥有多家公司和丰富经验的企业 作为领先的餐饮服务和支持服务公司,罗盘集团美国以我们出色的员工、优质的服务和卓越的业绩而闻名。如果你曾经在外出时感到饥饿并远离家乡,很有可能你品尝过罗盘集团美味的食物并体验过我们出色的服务。我们的22.5万名员工在全美50个州的屡获殊荣的餐厅、企业咖啡厅、医院、学校、竞技场、博物馆等各种场所工作。我们的影响力不断扩大,塑造行业并为创新创造新的机会。加入罗盘大家庭吧! 出色的员工。优质的服务。卓越的业绩。 每个人都在我们公司的成长和传承中发挥着关键作用。我们知道下一个伟大的想法可能来自任何人。我们鼓励发展和吸引能够使我们作为一家公司与众不同的专业知识,同时我们不断提高标准。 职位概述 我们正在寻找一位有经验的软件开发人员,他喜欢在快节奏、协作、包容和迭代的交付环境中解决复杂的业务问题。在这个角色中,您将有机会使用最新的技术在罗盘集团构建业务管理解决方案。个人和团队的目标是维护与用户需求和业务目标一致的高质量软件。 职位职责 • 审查、分析和理解需求、设计和文档。 • 贡献应用程序的设计和开发以及单元测试。 • 必须能够独立完成分配的任务。 • 确保所有开发都符合约定的编码/设计标准,并按照给定标准进行代码覆盖。 • 支持业务、IT和产品管理在愿景和路线图上的一致性。 • 协调并与技术专家和跨职能团队合作。 职位要求 • 5年以上经验 • 计算机科学或相关领域的学士或硕士学位(或相关领域的等效工作经验) • 具有使用后端技术(Java、Spring框架、Node JS)、UI技术(Angular 2+)、AWS服务、微服务等构建企业应用程序的实际经验。 • 熟练掌握SQL,最好能够在不同类型的数据库(关系型和非关系型)上使用。 • 具有使用AWS技术栈(Lambda、S3、EC2、AWS RDS等)开发和部署应用程序的经验。 • 具备使用AWS CDK(或CloudFormation)与TypeScript(优选)或Python编写基础设施即代码(IaC)的知识。 • 具有建立源代码管理最佳实践(分支、仓库结构、同行评审流程、文档)以管理代码库和使用Jira进行问题跟踪的经验。 • 在CI/CD流水线、构建工具和GitHub(或Bitbucket)、Jenkins或ADO的自动化方面有坚实基础。 • 具备建立和开发发布管理流程和标准的经验-自动化测试用例、静态代码分析(SonarQube)、动态安全扫描。 • 能够利用Splunk和Dynatrace识别和解决问题。 • 具备高可用应用程序的生产/非生产支持经验。 • 对应用程序架构和集成的行业模式有深入理解。 • 能够与团队成员合作解决技术故障。 技术技能 • 具有以下技术的实际技能和经验: • Java • JavaScript框架和库(例如Angular) • 使用AWS Lambda、API Gateway和CloudFront进行无服务器应用程序开发 • Spring框架 • NodeJS • TypeScript • API开发(GraphQL/RESTful/OData) • SQL和NoSQL数据库 • AWS服务(S3、DynamoDB、Aurora RDS、CloudWatch等) • 消息传递(Kafka、AWS Kinesis或其他) • 自动化测试JUnit、JMeter • 可选- Python、AWS认证