A Dimensa está no topo do jogo quando o assunto é tecnologia e infraestrutura para operações financeiras, crédito e risco, e seguros. Nossos sistemas são super escaláveis e adaptáveis, perfeitos para negócios de todos os tamanhos. Nossa equipe de experts vive e respira o setor financeiro, atualizando nossas soluções constantemente para tornar suas operações mais digitais, melhorar a performance, inovar no atendimento aos clientes e garantir que todas as exigências regulatórias sejam 100% cumpridas.Todas as nossas oportunidades são inclusivas e abertas para pessoas com deficiência. O DESAFIO :Atuar no desenvolvimento de soluções técnicas de média e alta complexidade, com boa autonomia, utilizando as tecnologias, frameworks e padrões adotados nos projetos da área.Analisar, compreender e evoluir a arquitetura das aplicações, avaliando componentes, integrações, estrutura, segurança e regras de negócio envolvidas.Desenvolver, manter e evoluir funcionalidades com foco em qualidade, desempenho, segurança, escalabilidade e aderência às necessidades do negócio.Criar, manter e apoiar a evolução de testes manuais e automatizados, contribuindo para a confiabilidade das entregas e para a cobertura dos requisitos funcionais e técnicos.Participar ativamente da definição técnica das soluções, contribuindo com análises, sugestões de melhoria e apoio ao time na tomada de decisão.Documentar implementações, fluxos, decisões técnicas e etapas do desenvolvimento, utilizando ferramentas de versionamento, rastreabilidade e documentação técnica.Realizar detalhamento técnico de demandas em conjunto com clientes, analistas de negócio e demais áreas envolvidas, transformando requisitos funcionais em soluções viáveis, sustentáveis e aderentes à arquitetura definida.Garantir a qualidade do software por meio da aplicação de boas práticas de desenvolvimento, revisão de código, padronização e uso adequado de frameworks, servidores de aplicação e ferramentas corporativas.Atuar em conjunto com desenvolvedores, analistas, QA e áreas parceiras, promovendo alinhamento técnico e funcional ao longo do ciclo de desenvolvimento.Participar de reuniões técnicas e funcionais com time e cliente, apoiando o esclarecimento de dúvidas, o refinamento de escopo e a evolução contínua das soluções.O QUE VOCÊ PRECISA: Experiência com Java JDK 8 ou 17Vivência com Spring Boot, JAX-WS, JAX-RS, CDI, JPA, JEE, JSF, EJB e AngularJSExperiência com WildFly 11 e/ou 18Conhecimento em construção e consumo de APIs REST e SOAPExperiência com Keycloak, utilizando OAuth2 / OpenID Connect (Bearer Token)Conhecimento sólido em JPA / HibernateExperiência com banco de dados OracleVivência com GitAplicação de boas práticas de desenvolvimento e princípios de design como SOLIDVivência com Maven para build e gerenciamento de dependênciasExperiência em análise, desenvolvimento, manutenção e sustentação de sistemas corporativosCapacidade de atuar com autonomia na análise e solução de problemas técnicosBoa comunicação para interação com time técnico, áreas de negócio e clientesVOCÊ VAI BRILHAR AINDA MAIS SE TIVER :Vivência em sustentação, suporte e atendimento a clientes em ambientes corporativosExperiência com SQL Server ou ORACLEConhecimento em Kafka para mensageria e integração entre sistemasAtuação em times que utilizam Métodos ÁgeisVivência no uso de Inteligência Artificial aplicada ao desenvolvimento de software, com foco em produtividade, apoio à análise técnica, documentação, testes e troubleshootingO QUE OFERECEMOS PARA VOCÊ: ️ Vale Refeição/Vale Alimentação (flexível) Assistência Médica