Iris的客户是世界上最大跨国投资银行和金融服务公司之一,正在寻找一名Java API开发人员,提供长期机会。
工作地点:多伦多,安大略省(混合现场办公 – 每周4天)
必须具备:
- 丰富的API开发经验,精通使用Java Spring Boot设计和实现RESTful API。
- 拥有使用OpenShift容器平台部署和管理容器化应用程序的实践经验。
- 对微服务架构和使用Docker及Kubernetes进行容器化有深入理解。
- 具备API安全协议经验,包括OAuth2、OpenID Connect和JWT。
- 拥有使用GitHub Actions进行CI/CD流水线的实践经验。
- 熟练使用数据库,特别是Microsoft SQL Server和PostgreSQL。
加分项:
- 熟练使用API管理平台,特别是Apigee,用于代理配置、流量管理和分析。
- 拥有GraphQL API和事件驱动架构的经验。
- 了解ELK Stack等监控和日志工具,用于API性能和错误跟踪。
- 理解合规框架、法规要求和审计流程。
- 具备使用Postman、Swagger或SoapUI等API测试工具和性能测试框架的经验。
- 熟悉使用Helm图表进行Kubernetes应用程序部署。
- 拥有使用Kafka生产者/消费者模型进行事件驱动消息传递和流数据的经验。