Sobre a vagaBuscamos um(a) Desenvolvedor(a) Sênior com sólida experiência em arquitetura e desenvolvimento de sistemas para atuar em um produto estratégico de vale-transporte. A pessoa ideal terá domínio técnico, visão de produto e capacidade de atuar em ambientes complexos e escaláveis.Responsabilidades· Desenvolver e evoluir soluções em microsserviços utilizando Java 17 e Spring Boot.
· Atuar na manutenção e evolução de sistemas legados (CRM e SmartWeb – VT 1.0).
· Participar da definição de arquitetura e boas práticas de desenvolvimento.
· Integrar sistemas via APIs REST e SOAP.
· Trabalhar com mensageria (Apache ActiveMQ) e containers (Kubernetes/OpenShift).
· Colaborar com times multidisciplinares em ambiente ágil (Scrum).
· Garantir qualidade de código com testes unitários (JUnit) e revisão técnica.Requisitos Técnicos· Java (8 e 17), SpringBoot, SpringData, SpringSecurity, SpringMVC, Hibernate JPA.
· JSF, JSP, JReports, Maven, Gradle.
· Angular (versão 9 ou superior), Bootstrap, TypeScript, JavaScript.
· PL/SQL, Oracle 19c, MongoDB.
· GIT, Azure DevOps.
· Experiência com containers (Kubernetes/OpenShift).
· Conhecimento em API Gateway (Sensedia).
· Metodologias ágeis (Scrum).
· Mensageria com Apache ActiveMQ.
· Testes com JUnit.Diferenciais· Experiência prévia com produtos de financeiros, mobilidade urbana ou benefícios corporativos (vale-transporte).
· Experiência com microsserviços e API Gateway (Sensedia).
· Vivência com sistemas legados e modernização de aplicações.
· Conhecimento em MongoDB e Azure.