Desenvolvedor Java SêniorCom sólida experiência em sistemas corporativos e ambientes complexos. Esse profissional terá atuação estratégica, com autonomia técnica, participação ativa em decisões de arquitetura, apoio a outros desenvolvedores e responsabilidade direta pela qualidade, escalabilidade e manutenibilidade das soluções.Esperamos alguém com visão sistêmica, maturidade técnica e capacidade de se comunicar de forma clara tanto com áreas técnicas quanto não técnicas, contribuindo para a evolução contínua dos sistemas. Responsabilidades:Desenvolver, evoluir e manter aplicações Java de missão crítica, com foco em qualidade, performance e segurançaAtuar com autonomia na definição e implementação de soluções técnicasContribuir ativamente para decisões de arquitetura, definição de padrões de código e boas práticasRealizar code reviews e apoiar tecnicamente desenvolvedores menos experientesInvestigar, diagnosticar e resolver problemas complexos em ambientes produtivosGarantir padrões de escalabilidade, disponibilidade, performance e segurançaColaborar com times multidisciplinares (produto, infraestrutura, segurança e negócios) Perfil esperado:Profissional hands-on, com maturidade técnica para tomada de decisõesCapacidade de questionar soluções, propor melhorias e sustentar argumentos técnicosComunicação clara, objetiva e colaborativaForte senso de responsabilidade sobre entregas em produçãoExperiência com sistemas legados e condução de evolução incremental com segurança Requisitos obrigatórios:Experiência mínima de 6 anos com desenvolvimento Java em ambientes produtivosSólida atuação com Java 8+ e ecossistema Spring (Spring Boot, Spring MVC, Spring Data)Experiência no desenvolvimento de APIs REST e manutenção de integrações SOAPDomínio em modelagem de dados relacional e NoSQL, com experiência prática em: Oracle, PostgreSQL, MongoDBVivência com mensageria assíncrona (RabbitMQ / AMQ), incluindo tratamento de falhas e reprocessamentoUso consistente de Git em ambientes colaborativos (code review, branching e merge strategies)Gerenciamento de dependências e builds com MavenExperiência prática em ambientes Linux/UnixCapacidade de analisar código legado, propor melhorias e executar refatorações segurasInglês técnico para leitura de documentação e comunicação escrita Diferenciais:Experiência prática com AWSVivência com: Arquitetura de microsserviços e Sistemas de alta disponibilidade ou alto volume de dadosExperiência com Node.js e Angular