Java 后端工程师,具备 Kotlin 和 GraphQL 技能。

多伦多 3天前合同 网络
面议
Java后端工程师(Kotlin和Graph QL) 地点:混合办公,多伦多,每周三天 期限:12个月 作为一名专注于后端工作的Kotlin工程师,您的主要职责将涉及使用Kotlin重新设计、增强和优化后端系统,以提高性能、可扩展性和可维护性。以下是该职位的详细工作描述: 主要职责: - 设计、开发和维护高级Kotlin应用程序,重点是RESTful网络服务开发。 - 使用Spring和Spring Boot等框架构建可扩展且高效的代码。 - 在AWS云环境中操作,并利用Kubernetes进行编排和管理。 - 开发和维护SOA架构,理解REST/SOAP等网络服务范式。 - 参与测试驱动开发(TDD)实践,并贡献于单元测试和代码质量评估。 - 合作开发大规模、面向消费者的网络应用程序,提升性能和集成。 - 在AI专家的指导下,将AI技术应用于现有框架。 - 保持编码实践,牢固掌握算法和数据库概念。 - 实施微服务架构,并理解OAuth 2.0等安全协议。 资格要求: - 计算机科学、工程或相关领域的学士或硕士学位。 - 至少5年Kotlin软件开发经验;必须精通Spring和Spring Boot。 - 精通AWS,具备Kubernetes知识者优先。 - 深刻理解SOA和网络服务(REST/SOAP)。 - 具有Git和持续集成工具的经验,并理解代码质量和覆盖工具。 - 强大的分析能力,能够编写清晰、高效和可维护的代码。 - 有AI集成和微服务架构经验者优先。 - 出色的沟通能力,对创新和学习充满热情。 邮箱:sharma.diksha@testingxperts.com