Desenvolvedor Java
Descrição da Vaga
**Sobre a FourD:** Nosso propósito é apoiar nossos clientes na implementação de produtos financeiros e em melhorias de jornadas. Trabalhamos com NuBank, Banco Next e Natura Pay.... **Requisitos Técnicos (Sênior):** Sólido conhecimento em Java: versão \>\=8 Desenvolver e manter aplicações backend em Java 21, com foco em APIs RESTful seguras e performáticas. Capacidade de realizar Spikes e PoCs para validação técnica. Projetar e implementar modelagem de dados eficiente para nosql. Integrar sistemas internos e externos utilizando mensageria com Apache Kafka. Escrever e manter testes unitários e de integração automatizados com JUnit. Aplicar boas práticas de Clean Architecture, DDD e princípios SOLID. Colaborar com o time na escrita de testes e testes end to end. Utilizar Gradle para automação de builds, dependências e processos CI/CD. Participação ativa em code reviews e melhoria contínua. Maturidade em arquitetura, documentação e segurança de APIs REST. Documentar arquitetura, decisões técnicas e APIs de forma clara. Conhecimento em monitoramento distribuído (ex: ELK, Grafana, Prometheus). Containerização de aplicações usando Docker. Experiência com Kubernetes para orquestração de containers. Desenvolver usando agentes de IA (Desejável) **Soft Skills** Proatividade para explorar novas soluções. Comunicação clara e colaboração. Foco em resultados e boas práticas de segurança. **Modelo:** Remoto **Contratação:** PJ \+ Benefícios
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev