[ 22018] Mid Level Kotlin Developer, Brazil - Vaga Exclusiva PCD

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Practical experience in development with Java 17 or Kotlin using Spring Framework., Familiarity with automated testing and the concepts of the Testing Pyramid., Solid knowledge of development best practices such as SOLID, DRY, DDD, Clean Code, and Clean Architecture., Experience with cloud computing platforms, preferably AWS, and containerization with Docker..

Key responsibilities:

  • Develop new features for digital products, focusing on solving real user problems.
  • Implement automated tests to ensure continuous software quality, following the Testing Pyramid.
  • Collaborate with the team to identify and propose technical solutions for business problems.
  • Maintain updated technical documentation and contribute to a culture of respect and collaboration within the team.

CI&T logo
CI&T XLarge http://www.ciandt.com
5001 - 10000 Employees
See all jobs

Job description

Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 6.500 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1.000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.

Importante: Posições localizadas na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequência vigente.

Responsabilidades
Desenvolver novas funcionalidades para produtos digitais, focando na resolução de problemas reais dos usuários.
Implementar testes automatizados (unitários, integrados, funcionais e de performance) para garantir a qualidade contínua do software, seguindo a Pirâmide de Testes.
Identificar e propor soluções para problemas de negócio por meio de uma abordagem técnica colaborativa.
Aplicar as melhores práticas de desenvolvimento de software, priorizando simplicidade, qualidade, performance e boa experiência do usuário.
Participar ativamente de práticas como code reviews e pair programming para disseminação de conhecimento, melhoria contínua e prevenção de vulnerabilidades.
Contribuir com a criação e evolução de soluções monitoráveis, participando da detecção e resolução de incidentes técnicos.
Atuar na mitigação de falhas e colaborar na elaboração de planos de ação sustentáveis para incidentes internos e interdependentes.
Utilizar dados e evidências para identificar débitos técnicos, oportunidades de melhoria e aperfeiçoamento de processos.
Manter a documentação técnica dos sistemas atualizada e acessível.
Colaborar com o time de forma proativa, dando e recebendo feedbacks construtivos, e fomentando o aprendizado coletivo sobre boas práticas e padrões de desenvolvimento.
Promover uma cultura de respeito e colaboração, incentivando o compartilhamento de ideias e a participação ativa nas decisões da equipe.

Requisitos para este desafio
Experiência prática em desenvolvimento com Java 17 ou Kotlin utilizando Spring Framework.
Vivência na construção de testes automatizados e domínio dos conceitos da Pirâmide de Testes.
Capacidade de desenvolver aplicações escaláveis e evolutivas.
Conhecimento sólido em boas práticas de desenvolvimento como SOLID, DRY, DDD, Clean Code e Clean Architecture.
Experiência com plataformas de cloud computing (preferencialmente AWS).
Familiaridade com conteinerização com Docker.
Vivência com práticas e ferramentas de DevOps.

Diferenciais que farão você se destacar
Experiência com arquiteturas baseadas em eventos (Kafka, RabbitMQ, SQS).
Conhecimento em microservices e seus padrões arquiteturais.
Vivência com design systems.
Capacidade de gerenciar dívidas técnicas e executar tarefas de refatoração de forma estruturada.
Experiência com Kubernetes.
Conhecimento de princípios 12-factor app (cloud native).
Nossos benefícios:

- Plano de saúde e odontológico;
- Vale alimentação e refeição;
- Auxílio-creche;
- Licença paternagem estendida;
- Wellhub (Gympass);
- TotalPass;
- PLR;
- Seguro de Vida;
- CI&T University;
- Clube de descontos;
- Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar; 
- Curso gestante e paternagem responsável;
- Parceria com plataformas de cursos online;
- Plataforma para aprendizagem de idiomas;
- E muitos outros.

Mais detalhes sobre os nossos benefícios aqui: https://ciandt.com/br/pt-br/carreiras


A colaboração é nosso superpoder, diversidade nos une, e a excelência é nosso padrão.
Valorizamos a diversidade de identidades e experiências de vida, fomentando um ambiente de trabalho diverso, inclusivo e seguro. Incentivamos a candidatura de pessoas de comunidades diversas e sub-representadas às nossas vagas.

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Kotlin Developer Related jobs