Pular para o conteúdo principal

Kotlin Back-End Developer Sênior | Remote

Descrição da vaga

.

Responsabilidades e atribuições

  • Implementar as regras de negócio de acordo com os requisitos e a solução especificada;
  • Realizar a integração da aplicação com outros sistemas ou fontes de dados;
  • Processar informações e disponibilizá-las para consumo pelo front-end;
  • Codificar com qualidade e dentro dos padrões estabelecidos;
  • Garantir a segurança e a qualidade do código e das entregas;
  • Produzir código-fonte seguindo os padrões técnicos e de qualidade das tecnologias utilizadas.

Requisitos e qualificações

  • Experiência com Kotlin;
  • Conhecimento em Domain-Driven Design (DDD);
  • Conhecimento em Test-Driven Development (TDD);
  • Experiência com Kubernetes;
  • Conhecimento em bancos de dados relacionais e não relacionais;
  • Conhecimento sobre quando utilizar cada tipo de banco de dados, bem como suas vantagens e desvantagens;
  • Experiência com Arquitetura Hexagonal;
  • Experiência com DynamoDB;
  • Experiência com PostgreSQL;
  • Conhecimento em Clean Architecture;
  • Conhecimento na escola clássica de testes;
  • Experiência com JUnit;
  • Experiência com Testcontainers;
  • Conhecimento em estrutura de Ports and Adapters.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Mapeamento de Stack
  3. Etapa 3: Fit Cultural
  4. Etapa 4: Entrevista Líder
  5. Etapa 5: Cadastro de Qualificação
  6. Etapa 6: Oferta
  7. Etapa 7: Contratação

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.​