职位角色:Golang工程师
地点:墨尔本
角色类型:合同角色
职位描述:
您应具有至少7年以上的微服务开发相关经验。
您在以下技术方面具有优势:
Go语言(必备)
• 具备Go编程语言的深厚知识和实际经验
• 出色的常见goroutine和channel等模式的知识
• 有Go框架和工具的经验,例如Revel、Stringer、Go kit等
• 有容器化Golang微服务的经验
• 优先具备使用gRPC实施构建Golang微服务的经验
Spring Boot(最好具备)
Java
PostgreSQL/Oracle
AWS/GCP
Git
您在以数据、API和微服务为重点的Java开发方面具有丰富的开发经验。
您对数据和数据集成概念(SQL、数据治理、企业模式)有深入的理解。
您具备解决问题的能力,并能提出新的解决方案。
您具备开发最佳实践的经验(TDD/BDD、CI/CD和其他DevSecOps概念)。
您具备API及相关概念(OData、GraphQL、API网关、OAuth、Swagger等)的实际经验。
您具备优秀的书面和口头沟通能力。
您具备使用JWT或其他类似方法进行授权的良好经验。
您具备使用Docker进行容器化应用的实际经验。
您具备云环境的实际经验。优选AWS与EKS。