Você fará parte do time de Tecnologia da Estapar, atuando diretamente no desenvolvimento e evolução de soluções em Java, com foco em escalabilidade, performance e qualidade. A atuação será na solução Tag Zul+, uma solução de pagamento automático para pedágios e estacionamentos, que permite ao cliente utilizar esses serviços sem precisar realizar o pagamento manualmente. Integrada à rede ConectCar, a solução faz parte das iniciativas da Estapar voltadas à mobilidade, conectando tecnologia, parceiros e diferentes meios de pagamento para tornar a jornada do motorista mais simples, rápida e segura. Como será o seu dia a dia Desenvolver, testar e manter aplicações utilizando Java; Apoiar o desenvolvimento de novas funcionalidades e melhorias; Participar da análise de requisitos e da construção de soluções técnicas com o apoio do time; Apoiar integrações com parceiros, sistemas e serviços relacionados à solução; Identificar e corrigir problemas, contribuindo para a estabilidade das aplicações; Criar e manter testes unitários; Participar de revisões de código, aprendendo e aplicando os padrões e boas práticas do time; Contribuir com documentação técnica; Trabalhar em conjunto com o time, compartilhando conhecimento e evoluindo tecnicamente por meio dos desafios do dia a dia. O que buscamos Conhecimento em Java; Conhecimento em Spring/Spring Boot; Conhecimento no desenvolvimento de APIs REST; Conhecimento básico de SQL e bancos de dados relacionais, preferencialmente MySQL; Conhecimento de Git e versionamento de código; Noções de testes unitários; Noções de autenticação e autorização, como OAuth e JWT; Será melhor ainda se você tiver Conhecimento em Kotlin; Experiência ou conhecimento em programação assíncrona; Conhecimento em gRPC; Experiência com Docker e conteinerização; Conhecimento de ambientes AWS; Noções de sistemas distribuídos e arquitetura de software; Experiência com testes de integração, como Cucumber ou Karate; Familiaridade com Micronaut ou Quarkus.