O que buscamos:Domínio de linguagens de programação Java ou Kotlin, com Spring Boot;Domínio de sistemas distribuídos (preferencialmente Monolitos e Micro Serviços);Domínio de abordagens de qualidade (preferencialmente Testes Unitários, TDD, BDD);Domínio de Cloud (preferencialmente GCP: Google Cloud Platform);Domínio de DevOps (Git, PR, Release, Deploy, CI e CD);Experiência relevante em projetos críticos e de alto desempenho;Domínio de paradigmas (preferencialmente Estruturada, Orientação a Objetos e Funcional);Domínio de bancos de dados (preferencialmente DataStore e PostgreSQL);Domínio de metodologias ágeis (preferencialmente Scrum, Kanban).Como será o seu dia a dia:Desenhar a solução (arquitetura, modelagem, design de código), desenvolvendo sistemas que entreguem valor e alinhados com os objetivos da companhia;Disseminar e compartilhar conhecimento com as comunidades interna e externa; mantendo-se atualizado sobre tendências e melhores práticas, e contribuindo para aumentar a relevância da companhia frente ao mercado;Ajudar no desenvolvimento técnico de profissionais com menos experiência, ajudando a desenvolver um time com nível adequado de qualificação;Identificar problemas na base de código existente e de arquitetura e aplicar melhorias;Entregar e revisar código testável assegurando qualidade das entregas da equipe, resolvendo problemas e impedimentos que impactam no prazo acordado e realinhando expectativas;Implementar monitoramento de todas funcionalidades e rotinas de back-end, assegurando saúde das aplicações;Projetar, desenvolver e manter aplicações back-end, suportando nas atividades de integração das diversas interfaces, para otimizar o desempenho dos sistemas existentes e entregando soluções com a melhor performance possível.
#J-18808-Ljbffr