Proximie
NextWave Consulting Ltd
Desenvolvedor Backend Java – Data Fabric / Engenharia de Plataforma
👥 Esta Vaga é Ideal Se Você Já Trabalhou Com
Desenvolvedor Backend Java – Data Fabric / Engenharia de Plataforma
Se a sua ideia de engenharia backend vai além de CRUD APIs e boilerplate de microsserviços — esta vaga é para você.
Estamos construindo os serviços backend centrais de uma plataforma Data Fabric que governa o acesso a dados, permissões e a aplicação de políticas de consulta em sistemas de dados corporativos distribuídos.
Isso é engenharia de plataforma: motores de regras determinísticos, interceptação/planejamento de SQL, e serviços de alta vazão que ficam no caminho crítico do acesso a dados.
Este é um trabalho profundo de backend + infraestrutura de dados.
- Plataformas de dados, camadas de governança, motores de consulta ou planejadores de SQL
- Serviços Backend/plataforma que ficam no caminho crítico do acesso a dados
- Sistemas onde correção, determinismo e desempenho importam
Localização: Londres (Híbrido)
Contrato: Efetivo
Salário: £70,000 – £90,000 (base, dependendo da experiência)
🚀 O que você fará
- Construir serviços backend centrais em Java (17/21) para controle de acesso e manipulação de consultas
- Implementar políticas/motores de regras determinísticos para governança de dados
- Trabalhar com análise, planejamento, validação e transformação de SQL (ex: Calcite ou planejadores similares)
- Integrar com plataformas de dados distribuídas / motores de consulta (ex: Starburst ou similares)
- Ser responsável por contratos de API com documentação viva em CI/CD
- Construir pipelines de produção, testáveis
- Impulsionar observabilidade, confiabilidade e desempenho
- Contribuir para decisões de arquitetura (modularidade, DI, extensibilidade)
O que você traz (Essencial)
- Forte experiência prática em Java (17/21) + Spring
- Profundo entendimento de JDBC, análise/validação de SQL, planejamento/otimização de consultas
- Experiência com planejadores de SQL ou camadas de transformação de consulta
- Sólida base em estruturas de dados, algoritmos e desempenho backend
- Testes de produção usando JUnit 5, Mockito
- Experiência com arquitetura limpa, DI, design modular
- Confortável em ser responsável por CI/CD, qualidade de código, observabilidade
- Familiaridade com Docker, Maven, Jenkins
⭐ Seria bom ter
- Apache Calcite
- Starburst ou motores de consulta federada
- Ajuste de desempenho JVM
- Interfaces de serviço de alta vazão (REST/gRPC)
- Camadas de governança de dados ou aplicação de políticas
