O que buscamos
Buscamos um(a) Desenvolvedor(a) Java Full Stack Sênior com forte domínio técnico e visão sistêmica, capaz de atuar de forma autônoma, contribuindo ativamente para decisões de arquitetura, integração de sistemas e evolução contínua do produto. Espera-se um perfil consultivo, com capacidade de mentoria técnica, foco em qualidade, performance e boas práticas de desenvolvimento.
Principais Atividades
Evoluir e sustentar produtos garantindo alta performance e estabilidade.
Atuar na resolução de problemas de alta complexidade, incluindo arquitetura de sistemas e integrações.
Participar ativamente de decisões técnicas relacionadas à arquitetura e escalabilidade.
Realizar code reviews, promover boas práticas e atuar como referência técnica para o time.
Aplicar padrões modernos de arquitetura, Clean Code e TDD.
Colaborar na definição técnica de novas versões do produto, antecipando riscos e propondo melhorias.
Sobre a vaga
Cargo: Desenvolvedor Java Full Stack Sênior
Modelo de trabalho: Remoto
Principais Tecnologias:
Backend: Java 11+, Spring Boot 3, Spring Security, Spring Data JPA
Frontend: TypeScript com React ou Angular
Banco de Dados: PostgreSQL
Mensageria: RabbitMQ, Kafka ou SQS
DevOps/Cloud: Docker, Kubernetes, CI/CD
Integrações: SAP (OData, RFC, BAPIs)
Metodologia: Atuação em squads ágeis (Scrum ou Kanban).