🔷 Sobre nós:
A Prolog está desde 2016 transformando a Gestão de Frotas através da tecnologia, com presença em 3 países e fazendo a diferença em mais de 1.000 operações de transportes!
Na Prolog, não paramos de aprender porque conhecimento é o nosso combustível; não assumimos nada, guiamo-nos por dados para garantir a rota certa; temos foco no que importa, sem desviar da faixa de nossas prioridades; valorizamos o resultado porque sabemos onde queremos chegar; com capricho e precisão para cada entrega rodar perfeitamente e; não nos conformamos com ineficiência porque nossa frota é feita para rodar em alta performance!
Através dos nossos módulos de Gestão de Pneus, Gestão de Manutenção e Gestão de Checklist, levamos maior produtividade, precisão e previsibilidade para a gestão de frota dos nossos clientes!
- 🔗 Conheça mais sobre o nosso negócio clicando aqui!
- ➡️ Já na nossa página de carreiras, você pode conferir melhor os nossos valores culturais e um pouco mais!
Estamos buscando uma pessoa para atuar na posição de Desenvolvedor Java Pleno e você pode conferir os detalhes da nossa oportunidade abaixo, vem ver!
📍 Importante: Atualmente, estamos localizados no bairro Pedra Branca na Palhoça/SC e adotamos o modelo de trabalho híbrido.
🔷 No dia a dia você vai:
- Desenvolver e manter APIs e serviços robustos utilizando Java, garantindo alta performance e escalabilidade;
- Colaborar estreitamente com os times de produto e engenharia no refinamento e detalhamento das demandas, assegurando alinhamento e clareza nos requisitos;
- Escrever código limpo, eficiente e de fácil manutenção, sempre com foco na qualidade e melhores práticas de desenvolvimento;
- Identificar e corrigir bugs, além de implementar melhorias contínuas para otimizar o sistema e proporcionar uma melhor experiência ao usuário;
- Realizar revisões de Pull Requests (PRs) e atuar como um facilitador na disseminação de boas práticas de engenharia dentro da equipe;
- Participar ativamente de todas as cerimônias do time, como dailies, refinamentos, check-ins, check-outs e retrospectivas, contribuindo para um ambiente colaborativo e de constante evolução.
🔷 Para assumir essa missão você precisa ter:
- Experiência sólida com Java 17+, demonstrando proficiência e conhecimento atualizado na linguagem;
- Familiaridade com frameworks do ecossistema Java, especialmente Spring Boot, para desenvolvimento ágil e eficiente;
- Experiência prática com bancos de dados PostgreSQL, incluindo modelagem e otimização de consultas.
- Vivência com controle de versão utilizando Git, garantindo a integridade e histórico do código;
- Capacidade comprovada de trabalhar de forma colaborativa em squads multidisciplinares, promovendo sinergia e resultados conjuntos;
- Perfil protagonista e responsável, com habilidade para receber uma demanda e conduzi-la até a entrega, sem necessidade de microgestão.
🔷 Não é obrigatório, mas nossos olhos brilharão se você:
- Experiência prévia com sistemas de mensageria, demonstrando habilidade em comunicação assíncrona entre serviços;
- Vivência em aplicações distribuídas ou arquitetura de microsserviços, evidenciando capacidade de lidar com complexidade e escalabilidade;
- Conhecimento em práticas de observabilidade, como monitoramento, logging e métricas, para garantir a saúde e performance das aplicações;
- Experiência em times de produto SaaS ou em ambientes de alta disponibilidade, mostrando adaptabilidade e foco em excelência operacional.