Live opening · Posted 15 days ago

Kotlin Back-End Developer Sênior | Remote

AI/R Invillia · Brazil (Remote)
Linkedin Yes
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 15 days ago
CompanyAI/R Invillia
LocationBrazil (Remote)
Work modeYes
SkillsKotlin, Kubernetes, PostgreSQL
SourceLinkedin
ListedPosted 15 days ago

About the role

Description supplied by the original job listing.

Descrição da vaga
Responsabilidades e atribuições
Desenvolver e manter aplicações back-end utilizando Kotlin.
Implementar regras de negócio de acordo com os requisitos e soluções especificadas.
Projetar e desenvolver APIs e integrações com sistemas e fontes de dados externas.
Aplicar princípios de DDD (Domain-Driven Design), Clean Architecture e Arquitetura Hexagonal.
Estruturar soluções seguindo o modelo de Ports and Adapters.
Garantir a qualidade do código por meio de testes automatizados e boas práticas de engenharia de software.
Desenvolver e manter testes utilizando JUnit, Testcontainers e abordagem classista de testes.
Atuar na evolução de bancos de dados relacionais e não relacionais.
Participar da definição de arquiteturas escaláveis e resilientes em ambientes distribuídos.
Contribuir com iniciativas de inteligência artificial, incluindo implementação de lógica de negócio associada às soluções.
Realizar engenharia de prompts quando necessário para os projetos.
Avaliar a qualidade e consistência de conjuntos de dados anotados.
Identificar oportunidades de melhoria para atender às necessidades dos clientes e usuários finais.
Garantir a segurança, qualidade e manutenibilidade do código entregue.
Requisitos e qualificações
Experiência sólida com desenvolvimento back-end utilizando Kotlin.
Conhecimento avançado em DDD (Domain-Driven Design).
Experiência com TDD (Test-Driven Development).
Conhecimento em Clean Architecture.
Experiência com Arquitetura Hexagonal e padrão Ports and Adapters.
Vivência com Kubernetes.
Experiência com bancos de dados relacionais e não relacionais.
Conhecimento sobre cenários de uso, vantagens e limitações de cada modelo de banco de dados.
Experiência com PostgreSQL.
Experiência com DynamoDB.
Conhecimento em testes automatizados utilizando JUnit e Testcontainers.
Experiência em integração entre sistemas e APIs.
Conhecimento em boas práticas de qualidade, segurança e manutenção de código.
Experiência em desenvolvimento de soluções escaláveis e distribuídas.
Conhecimento em desenvolvimento aplicado a soluções de Inteligência Artificial.
Diferenciais
Experiência em projetos de IA Generativa.
Vivência com engenharia de prompts.
Experiência com avaliação e preparação de dados para modelos de IA.
Conhecimento em arquiteturas orientadas a eventos e microsserviços.
Experiência em ambientes cloud.
Junte-se aos talentos que estão moldando o futuro da tecnologia
A Invillia faz parte da AI/R, a AI Revolution Company: uma conexão estratégica de componentes revolucionários incorporando a inteligência artificial em todos os lugares.
A AI/R conta com mais de 6.000 profissionais de tecnologia e presença global, com escritórios no Brasil, na Europa e nos EUA.

Work arrangement
Yes

Your early-applicant advantage

Live timing from JobBeeper.

Live data
12 min from Linkedin publishing this role to us finding it
12 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
136,118 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App