Cargo: Desenvolvedor Java SêniorTipo de contratação: CLTModalidade: Híbrido DF/ Remoto outro estadoFormação: Superior completo em TIRequisitos Obrigatórios/Tecnologia/Conhecimento necessáriosPrincipais atividadesExperiência e Conhecimentos Técnicos:Experiência comprovada em desenvolvimento Java.Tecnologias backend:EJB (Enterprise JavaBeans).JPA (Java Persistence API).Bancos de dados relacionais, com foco na otimização de consultas e manipulação avançada de dados.Querys nativas para bancos relacionais.Arquitetura e boas práticas:Aplicação de design patterns e boas práticas de desenvolvimento escalável.Integrações e mensageria:Experiência com filas JMS.Desenvolvimento e manutenção de APIs REST, com foco em eficiência e segurança.Infraestrutura e DevOps:Experiência com servidores de aplicação WebSphere.Uso de Maven para gerenciamento de dependências.Controle de versão com GIT.Qualidade e monitoramento:Forte experiência em testes unitários para garantir qualidade e confiabilidade do software.Familiaridade com ferramentas de análise de logs, com preferência pelo Graylog.Frontend e desenvolvimento web:Conhecimento em Angular 2+e Microfrontend para construção de aplicações modulares.Metodologias e Soft Skills:Experiência com *metodologias ágeis, como Scrum e Kanban.Perfil comprometido, analítico e orientado a resultados.Capacidade de trabalhar em equipe e resolver problemas complexos.