Job description A Valida promove a identificação segura de pessoas, jornadas e transações. Nossas soluções físicas e digitais são dedicadas a três grandes ecossistemas: ID & Governo Digital | Banking & Meios de Pagamento | Conectividade Segura. Autenticar, autorizar, verificar e garantir a segurança de todos os envolvidos. Seja em jornadas públicas ou privadas, isso é o que fazemos para cada um dos nossos mais de 1.200 clientes no Brasil e no mundo. Sempre que a solução é complexa, com alta volumetria e envolve dados sensíveis, pode ter certeza de que tem a Valida por trás. Main responsibilities Desenvolver e manter aplicações backend utilizando Java, com foco em performance, segurança e escalabilidade. Participar de todas as etapas do ciclo de desenvolvimento de software: análise, design, implementação, testes e deploy. Colaborar com outros times técnicos e de negócio para definição de requisitos e soluções. Realizar testes automatizados e depuração de código para garantir a qualidade e confiabilidade das entregas. Contribuir ativamente na melhoria contínua dos processos de desenvolvimento e boas práticas de engenharia de software. Atuar também na sustentação de sistemas em produção, incluindo análise de incidentes, correções e melhorias evolutivas em sistemas legados. Requirements and skills Requisitos obrigatórios Sólida experiência em desenvolvimento com Java. Conhecimento em boas práticas de programação orientada a objetos, testes e versionamento. Experiência com o framework Spring (Spring Boot, Spring Data, etc.). Conhecimentos em bancos de dados relacionais, especialmente PostgreSQL e DB2. Experiência com sistemas de mensageria, como RabbitMQ ou IBM MQ. Familiaridade com ferramentas de controle de versão, preferencialmente Git. Diferenciais desejáveis Experiência com sustentação de sistemas legados em produção. Vivência em atendimento a clientes e atuação em ambientes corporativos críticos. Familiaridade com ambientes Linux. Experiência com arquiteturas baseadas em microserviços. J-18808-Ljbffr