DESENVOLVEDOR JAVA E KOTLIN SENIOR Responsabilidades e atribuições:Desenvolver, testar e manter aplicações robustas utilizando Java e Kotlin.Definir arquitetura para novos projetos, assegurando escalabilidade e performance.Criar Proofs of Concept (POCs) e avaliar soluções para otimização de desempenho.Analisar requisitos e propor soluções técnicas eficientes.Participar ativamente na revisão de código e garantir a adesão aos padrões de qualidade.Contribuir significativamente para a documentação técnica e promover boas práticas de desenvolvimento.Requisitos e qualificações:Mais de 5 anos de experiência como Engenheiro de Software Sênior.Experiência Java 17+ e Kotlin.Familiaridade com Micronaut ou Quarkus.Experiência com Autenticação OAuth e JWT.Fortes conhecimento em arquitetura de software e design de sistemas distribuídos.Experiência em programação assíncrona, Java Virtual Threads e Kotlin Coroutines.Experiência com criação de testes unitários (Junit, TestNg) e testes de integração (Cucumber, Karate, Robot, JBehave).Domínio de REST e GRPc.Experiência em ambientes de servidores cloud, especialmente AWS (EKS, ECS, ECR, EC2, LB, etc.).Experiência com conteinerização utilizando Docker.Conhecimento prático de bancos de dados, com foco em MySQL.Proficiência com ferramentas de versionamento de código, como Git.Habilidade comprovada para trabalhar tanto de forma independente quanto em equipe.Excelentes habilidades de comunicação verbal e escrita.Diferenciais:Experiência em projetos Web utilizando Typescript, React, Redux, Remix.Conhecimentos sólidos em Design de APIs.Familiaridade com práticas de observabilidade.Experiência em práticas DevOps e ferramentas CI/CD, como ArgoCD.