Aqui na Zallpy, tecnologia nasce de pessoas curiosas, colaborativas e com vontade de fazer bem feito. Se você gosta de ambientes onde existe espaço para perguntar, testar, aprender e evoluir junto, se liga nessa oportunidade! Valorizamos ambientes onde cada pessoa se sinta respeitada, ouvida e pertencente. Por isso, todas as nossas vagas são abertas e incentivam a candidatura de pessoas com deficiência, pessoas negras (pretas e pardas), mulheres, pessoas da comunidade LGBTQIA+ e pessoas de diferentes idades, origens e nacionalidades. A Zallpy se preocupa com você por inteiro, em cada fase da sua jornada. Vem com a gente. Estamos buscando uma pessoa para atuar em um time que pensa grande, trabalha com atenção aos detalhes, parceria no dia a dia e responsabilidade compartilhada. Acreditamos em autonomia, troca entre diferentes experiências e soluções construídas em conjunto. Por aqui, crescer significa compartilhar conhecimento, respeitar diferentes formas de pensar e construir relações de confiança enquanto entregamos tecnologia de qualidade. Se você se identifica com esse jeito de trabalhar, vem somar com a gente. O que você vai fazer: Atuar como referência técnica para o time de desenvolvimento, apoiando decisões técnicas e promovendo boas práticas de desenvolvimento; Colaborar com arquitetos de software na definição de padrões e melhores práticas; Aplicar boas práticas de desenvolvimento, incluindo Clean Code e princípios SOLID; Projetar, desenvolver e implementar soluções de software robustas e escaláveis em Java; Desenvolver, otimizar e manter APIs RESTful robustas e escaláveis; Projetar e implementar soluções baseadas em microsserviços; Colaborar com equipes multifuncionais para entender os requisitos dos projetos e traduzi-los em soluções técnicas; Atuar na resolução de problemas complexos de performance, escalabilidade e segurança; Realizar revisões de código, identificar oportunidades de melhoria e garantir a aderência aos padrões de arquitetura; Apoiar e orientar pessoas desenvolvedoras, promovendo um ambiente de aprendizado contínuo e evolução técnica. . O que estamos buscando: Ensino superior completo ou em andamento; Experiência sólida com Java (Java 8+) e Spring Framework (Spring Boot, Spring Data e Spring Security); Experiência prévia atuando em posições de liderança técnica, Tech Lead ou similares; Vivência em projetos do mercado financeiro com conhecimento de core bancário; Experiência com bancos de dados relacionais, não relacionais e soluções de cache; Experiência com arquitetura de microsserviços e soluções de mensageria, como Kafka, RabbitMQ ou SQS; Conhecimento em ferramentas de conteinerização e orquestração, como Docker e Kubernetes; Prática com integração e entrega contínua (CI/CD), utilizando Jenkins, GitLab CI ou ferramentas similares; Familiaridade com metodologias ágeis (Scrum/Kanban) e versionamento de código com Git.