Java REST API 开发人员

渥太华 28天前合同 网络
面议
职位名称: Java REST API 开发人员(Spring Boot) 客户: 猎人侦察员 地点: 加拿大安大略省渥太华 - 现场 合同类型:合同 合同期限:每周40小时(合同) 薪资: 关于该职位 猎人侦察员正在招聘一名合同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小时合同角色 假设需要现场或混合存在;在入职期间确认确切的现场期望