Java REST API开发人员(Spring Boot)

渥太华 2天前合同 网络
面议
**职位名称**: Java REST API 开发人员 (Spring Boot) **客户**: Hunter Scouts **地点**: 加拿大安大略省渥太华 - 现场 **合同类型**: 合同 **合同期限**: 40小时/周(合同) **薪资**: **关于该职位** Hunter Scouts 正在为一家保密的公共部门客户(大型公共卫生组织)招聘合同制 Java REST API 开发人员。您将使用 Java、Spring 和 Spring Boot 设计、构建和维护 RESTful API 和后端服务。这是一个基于渥太华的每周40小时的合同制职位,您将在其中与跨职能的敏捷团队合作,交付可扩展的高性能服务并支持 CI/CD 管道。 **职责** - 使用 Spring 和 Spring Boot 在 Java 中设计、构建和维护 RESTful API 和后端服务 - 为可扩展的应用程序设计和现代软件架构决策做出贡献 - 使用关系数据库实现和优化数据访问,包括查询优化 - 使用 Git、Maven 和 Jenkins 设置和维护 CI/CD 工作流 - 参与敏捷会议并与跨职能团队成员密切合作 - 进行代码审查并执行编码标准和最佳实践 - 排除故障、调试并优化服务以提高性能和可靠性 **要求** - 必须居住在加拿大安大略省渥太华50英里范围内 - 必须被授权在加拿大工作,无需雇主担保 - 3-6年使用 Java、Spring 和 Spring Boot 构建后端服务和 RESTful API 的经验 - 设计和实现 RESTful API 和可扩展应用程序模式的实际经验 - 使用 Git、Maven 以及配置/维护 Jenkins 管道进行 CI/CD 的经验 - 使用关系数据库和执行查询优化的经验;强大的 SQL 技能 **优先技能** - 具有云平台(AWS、Azure 或 GCP)和容器化(Docker、Kubernetes)的经验 - 实施 API 安全性(OAuth2 / OpenID Connect)和 API 文档(OpenAPI / Swagger)的经验 - 熟悉监控和日志工具(ELK、Prometheus、Grafana) - 具有 Java 自动化测试框架(JUnit、Mockito)和集成测试的经验 - 具有基础设施即代码和云原生部署模式的经验 **备注** - 客户是保密的;候选人不应透露最终客户名称 - 参与是一个基于渥太华的每周40小时的合同制职位 - 假设需要现场或混合存在;在入职期间确认确切的现场期望