Desenvolvedor Fullstack Pleno
Descrição da Vaga
Stack & Arquitetura
Backend: Java 8 a 21 · Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Batch Java EE · Struts, JSP, Servlets Maven / Gradle Boas práticas: SOLID, Clean Code, design patterns, testes unitários e de integração Frontend: Angular 19 · TypeScript · RxJS · Angular Material Banco de Dados: Oracle · MongoDB AWS: EC2, S3, Lambda, SQS, SNS RabbitMQ APIs REST · Swagger / OpenAPI Arquitetura: Monolito legado · Microsserviços (experiência em ambos) Git Flow CI/CD (Azure DevOps · SonarQube) Conhecimento em observabilidade (diferencial: experiência com DataDog) Conhecimento em análise de vulnerabilidades (diferencial: experiência com Veracode) Docker / Kubernetes / OpenShiftPerfil Comportamental
Autonomia — investiga problemas e propõe soluções sem precisar de direcionamento constante Comunicação — consegue explicar um problema técnico para alguém não técnico Senso de dono — não entrega código que não testou, não empurra problema para frente Colaboração — code review construtivo, compartilha conhecimento, documenta o necessário Adaptabilidade — transita entre legado e moderno sem se perder Visão de negócio — entende o impacto do que desenvolve, não só o como, mas o por quêNo dia a dia esperamos
Participar de refinamentos com questionamentos técnicos relevantes Estimar com responsabilidade e comunicar impedimentos cedo Entregar código legível, testado e sem gambiarras desnecessárias Evoluir o sistema de forma incremental, sem quebrar o que já funciona