职位:Java 全栈开发工程师(Java + Angular)
工作地点:多伦多 - 混合工作模式,每周 3 天(9 月份每周 4 天)
招聘类型:合同
"职位描述:
• *主要职责**
设计和实现使用 Spring Boot 的 RESTful API 和微服务
使用 Angular 开发和维护前端组件。
与 NoSQL 数据库集成并确保高效的数据处理
使用 IDP(如 OKTA)实现安全的身份验证和授权
使用 JUnit 编写单元测试,并参与调试和性能调优
使用 Maven 管理构建和部署(有 Helios 经验者优先)
通过 Docker 和 Kubernetes 参与 CI/CD 管道
在 Microsoft Azure 上部署和监控应用程序
• *所需技能**
扎实的 Java 核心技能:面向对象编程、集合、异常处理、控制流和核心 API
精通 Spring Boot 和微服务架构
具有 Angular 前端开发经验
熟悉 NoSQL 数据库
具有使用 JUnit 进行测试的实际经验
构建工具:Maven(优先考虑具备 Helios 经验)
CI/CD:Docker,Kubernetes
云平台:Azure
安全性:了解应用程序安全最佳实践及 OKTA 集成
优先资格:
在敏捷/Scrum 环境中工作的经验
较强的沟通和协作能力?
工作类型:全职,固定期限合同
薪资:每小时 $50.00 - $55.00
工作安排:
• 8 小时轮班
• 日班
• 周一至周五
经验:
• CI/CD:4 年(必需)
• Azure:4 年(必需)
• Java:6 年(必需)
• Angular:4 年(必需)
• SQL:4 年(必需)