[Job-23113] Senior Kotlin Backend Developer, Brazil
Brazil
GU5 – Prod_GU5 /
Homeoffice /
Remote
Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 7.400 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.
Buscamos uma pessoa Developer Senior Kotlin Backend para participar da construção do maior ecossistema de Beleza Digital do mundo! Você fará parte de uma Squad de produto multidisciplinar (vários perfis) e mista composta por pessoas da CI&T e do cliente.
Esta é uma posição para atuar nas aplicações Financeiras do nosso cliente que é um grande Player no ramo de varejo
Responsabilidades:
-Participar da definição dos objetivos das entregas da equipe, bem como planejar e organizar as atividades da equipe para o atingimento dos objetivos.
-Conduz a equipe a superar obstáculos, resolver bloqueadores e concluir tarefas de trabalho de forma proativa.
-Participar das decisões na implementação dos produtos, compreendendo o domínio dos produtos onde participa, bem como dos produtos com os quais interage, projetando soluções alinhadas com as definições de arquitetura existentes e auxiliando as outras pessoas desenvolvedoras em melhorias na arquitetura do produto.
-Implementar as melhores soluções para nossos consumidores, visando sempre a simplicidade, qualidade, performance, melhores práticas de programação, simplicidade e melhor experiência de uso para nossos produtos.
-Influenciar e realizar melhoras práticas de desenvolvimento como: Code Review e Pair Programming, visando manter boas práticas de desenvolvimento e também redução de vulnerabilidades.
-Influenciar e orientar a equipe a desenvolver a abordagem de testes, desenvolvendo diversos tipos de testes (testes unitários, integrados, funcionais e de performance).
-Construir e melhorar os diversos tipos de monitoramentos dos produtos que atua, bem como participar da análise e correção de incidentes.
-Atuar na resolução de falhas no domínio da sua equipe e equipe pares, participando na realização de planos de ação paliativos e estruturantes.
-Utilizar dados e fatos para identificar melhorias e mapear oportunidades (sejam em dívidas técnicas, melhorias de processos, relacionamentos com parceiros)
-Investigar, testar e propor o uso de novas tecnologias;.
-Manter documentação atualizada;
-Trabalhar de forma colaborativa, praticando feedback com pares e líderes, e ajudando a equipe a aprender sobre melhorias práticas e padrões .
-Comunicar-se de forma eficaz, clara e concisa por escrito e verbalmente, assuntos técnicos e não técnicos de forma orientada para o público
-Contribuir e incentivar uma cultura dentro de sua equipe onde as pessoas são incentivadas a compartilhar suas opiniões e contribuir para as discussões de maneira respeitosa.
Requisitos:
-Experiência com squads de produtos digitais com modelo de desenvolvimento ágil, orientado a objetivos de negócio;
-Experiência com programação em Java/Kotlin + Springboot;
-Experiência em desenvolvimento de back-end (construção de micro-serviços e de APIs RESTful)’;
-Experiência em pelo menos uma das abordagens: SOLID, Clean Architecture, Clean Code;
-Experiência com serverless e tecnologias de contêiner, como: Lambda, Docker; Kubernetes;
-Experiência no desenvolvimento de serviços distribuídos orientados a eventos.
-Experiência com Kafka, RabbitMQ;
-Experiência com bancos de dados NoSQL (como MongoDb e DynamoDB) e relacionais (como PostgresSQL);
-Experiência em desenvolvimento em pipelines de CI/CD;
-Conhecimento em uma das ferramentas de CI / CD, como: GitHubActions, Jenkins, Azure Devops, CircleCI.
- Excelentes habilidades de comunicação;
- Experiência de trabalho em uma equipe multifuncional, distribuída e diversificada.
-Experiência com padrões de arquitetura de sistemas distribuídos na nuvem (AWS Cloud, GCP).
-Conhecimento em React é um diferencial.
Nossos benefícios:
- Plano de saúde e odontológico;
- Vale alimentação e refeição;
- Auxílio-creche;
- Licença parental estendida;
- Parceria com academias e profissionais de saúde e bem-estar via Wellhub (Gympass) TotalPass;
- Participação nos Lucros e Resultados (PLR);
- Seguro de Vida;
- Plataforma de aprendizagem contínua (CI&T University);
- Clube de descontos;
- Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar;
- Curso gestante e parentalidade 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
Na CI&T, a inclusão começa no primeiro contato. Se você é pessoa com deficiência, é importante apresentar o seu laudo durante o processo seletivo. Assim, podemos garantir o suporte e as adaptações que você merece. Se ainda não tem o laudo caracterizador, não se preocupe: podemos te apoiar para obtê-lo.
Temos um time dedicado de Saúde e Bem-estar, especialistas em inclusão e grupos de afinidade que estarão com você em todas as etapas. Conte com a gente para fazer essa jornada lado a lado.