Como será seu dia a dia Participar de um time colaborativo, utilizando metodologias ágeis (Scrum/Kanban) para desenvolver e manter aplicações e serviços digitais. Atuar em todas as etapas do desenvolvimento, desde análise até testes e documentação. Desenvolver soluções utilizando Java e Spring Boot, integrando sistemas através de APIs REST e mensageria. Colaborar nas decisões técnicas e buscar soluções alinhadas aos objetivos do time. Garantir entregas de qualidade, com atenção à performance, organização e manutenção do código. Requisitos obrigatórios Formação superior em cursos de tecnologia (Ciência da Computação, Engenharia, Sistemas de Informação ou áreas afins). Experiência prática com Java (11 ou superior) Spring Boot. Conhecimentos em arquitetura de microserviços. Conhecimento no desenvolvimento e integração de APIs REST. Experiência com bancos de dados relacionais ou NoSQL. Vivência com controle de versão usando Git. Interesse em participar de todas as etapas do desenvolvimento. Capacidade para escrever testes automatizados básicos. Experiência com mensageria (Kafka, RabbitMQ, Pub/Sub). Vivência com pipelines de CI/CD. Experiência com Google Cloud Platform ou outra nuvem. Conhecimento Front-end React. Diferenciais Noções de programação reativa Conhecimento de boas práticas de design de software. Monitoramento/Métricas: Grafana, etc Soft Skills Boa comunicação e facilidade para trabalhar em equipe. Proatividade para identificar melhorias e sugerir novas ideias. Organização e atenção ao detalhe nas entregas. Disposição para aprender e se atualizar continuamente. Responsabilidade e comprometimento com os resultados do time. Perfil mão na massa