高级后端开发人员(Java/Kafka/Node.js)

15个月前全职
LRQA - sustainability

LRQA - sustainability

location 香港
unsaved
职位 高级后端开发人员(Java/Kafka/Node.js) 地点 香港(不提供签证) 我们是谁 企业 在ELEVATE,我们提供一种独特而有影响力的ESG领域职业发展机会,旨在赋予我们的团队影响变革的能力。加入我们的团队,体验真正的国际化经历。在ELEVATE的使命是利用商业和创新来推动变革的背景下,这是你领导一个组织运营的机会,该组织是有意义且持久影响的推动者,有效改善人们的生活并保护我们的星球。 EiQ平台团队 在我们的团队中,我们使用创新的技术和方法来支持最佳运营。在我们的技术组合中,我们有多个项目是独一无二的,实现这些项目的方式始终是创新的。我们的GraphQL后端使用微服务架构,利用先进的GraphQL联邦方法的优势。微服务之间的通信使用Apache Kafka实现。我们使用最佳工具进行错误和性能监控,以保持我们数字服务的最佳用户体验。我们勇敢果断的开发人员将成为您在构建卓越数字产品方面的强大合作伙伴。 你是谁 您是否对为致力于解决全球最紧迫挑战的企业做出贡献的前景感到兴奋?如果您对以下事项充满激情: · 解决环境、社会和治理问题 · 与一群创新思考者合作 · 在快节奏和充满活力的环境中蓬勃发展 · 与全球最知名和具有前瞻性的品牌合作 · 那么,通过为世界上最大的ESG公司之一创建和改进创新数字产品来展现您解决问题的能力的机会可能非常适合您。考虑加入我们作为重要的合作伙伴。 工作概述 ELEVATE正在寻找一位充满激情、注重细节的高级后端软件开发人员,具有对现代Web应用程序工具和最佳实践的深刻理解。开发人员将在开发数据驱动的应用程序方面发挥重要作用,这将改变品牌和零售商评估供应链并推动改进的方式。 职责 · 设计和开发稳健、可扩展、可扩展的基于事件驱动的应用程序,使用Apache Kafka · 支持ELEVATE的全球产品开发团队。在设计、开发符合规定要求和标准的应用程序方面发挥领导作用(工程、QA和DevOps),以确保项目按时完成且质量高。 · 在可靠和最佳方式中计划软件开发阶段并组织自己的工作,并与技术负责人保持一致。 · 撰写自动化测试用例,以确保开发功能的持续质量。 · 与团队成员进行代码审查,并通过建设性评论进行学习和教育。 · 其他分配的职责。 资格 · 7年以上软件开发经验 · 3年以上Java/Scala和Node.js后端开发实践经验,最好有TypeScript经验 · 对事件驱动应用程序设计和事件传递管道有深入了解,最好有Apache Kafka经验 · 在使用SQL数据库方面有扎实经验,最好有Postgres经验,包括但不限于为读/写性能配置数据库实例和创建高性能查询 · 能够设计和实施数据模型(数据库模式)和数据管道以支持业务流程 · 能够开发干净/易维护的代码,具有高性能和安全设计 · 熟练使用Git(GitLab)和Docker · 熟悉Gitlab CI和Jenkins等CI/CD工具 · 能够实施自动化单元测试和集成(端到端)测试 · 了解任何云计算平台(最好是AWS) · 具备良好的英语书面和口头沟通能力。 平等机会雇主 ELEVATE致力于创造一个多元包容的工作场所,自豪地成为平等机会雇主。所有合格的申请人将在不考虑种族、肤色、宗教、性别、性别认同、性取向、国籍、遗传信息、残疾、年龄、退伍军人身份或任何其他受当地法律保护的身份的情况下被考虑。申请人提供的个人数据将被视为保密信息,仅用于就业目的。只有入围的候选人将收到通知。未被邀请面试的申请人可以将其申请留作将来参考。 要了解更多关于ELEVATE职业机会的信息,请访问我们的职业页面:https://www.elevatelimited.com/careers