Invillia
Invillia
5,001 – 10,000 员工
咨询市场营销物流
Invillia 是一家成立于 2003 年的科技公司,为企业开发定制软件解决方案。其业务包括根据客户需求量身打造应用程序,以应对运营挑战、提升效率并支持数字化转型。Invillia 为咨询、物流和营销等领域的组织提供服务。

高级 Kotlin 后端开发工程师(远程,巴西)

负责构建 API、集成和分布式架构的高级 Kotlin 后端开发工程师。 为全球科技公司贡献人工智能解决方案。

描述

  • 使用 Kotlin 构建和维护后端应用
  • 根据既定需求和解决方案规范实施业务规则
  • 设计 API,并与外部系统和数据源进行集成
  • 应用领域驱动设计、整洁架构和六边形架构原则
  • 使用端口与适配器模型构建解决方案
  • 通过自动化测试和软件工程最佳实践维护代码质量
  • 使用 JUnit、Testcontainers 和基于类的测试方法创建和维护测试
  • 协助发展关系型和非关系型数据库
  • 协助为分布式环境定义可扩展且高韧性的架构
  • 支持人工智能相关工作,包括业务逻辑实现
  • 根据项目需求开展提示工程
  • 评估已标注数据集的质量和一致性
  • 识别能够满足客户和最终用户需求的改进方案
  • 交付符合安全性、质量和可维护性标准的代码

任职要求

  • 具备使用 Kotlin 开发后端系统的丰富专业经验
  • 深入理解领域驱动设计
  • 具备测试驱动开发的实践经验
  • 熟悉整洁架构
  • 具备六边形架构和端口与适配器模式经验
  • 具备 Kubernetes 工作经验
  • 具备使用关系型和非关系型数据库的经验
  • 了解不同数据库模型的适用场景、优势和局限性
  • 具备 PostgreSQL 使用经验
  • 具备 DynamoDB 使用经验
  • 了解使用 JUnit 和 Testcontainers 进行自动化测试
  • 具备系统和 API 集成经验
  • 了解代码质量、安全性和可维护性的最佳实践
  • 具备构建可扩展分布式解决方案的经验
  • 了解如何将软件开发应用于人工智能解决方案
  • 具备生成式人工智能项目经验者优先
  • 具备提示工程经验者优先
  • 具备评估和准备人工智能模型数据的经验者优先
  • 了解事件驱动架构和微服务者优先
  • 具备云环境经验者优先

福利待遇

  • 鼓励残障人士申请
  • 远程办公