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
- Etapa 1: Cadastro
- Etapa 2: Mapeamento de Stack
- Etapa 3: Fit Cultural
- Etapa 4: Entrevista Líder
- Etapa 5: Cadastro de Qualificação
- Etapa 6: Oferta
- 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.