Proximie
NextWave Consulting Ltd
Desenvolvedor Backend Java - Birmingham • Híbrido • £50–65k • Fora de Londres
👥 Esta Vaga é Ideal Se Você Já Trabalhou Com
Desenvolvedor Backend Java
Se a sua ideia de engenharia backend é mais do que CRUD APIs e boilerplate de microsserviços — esta vaga é para você.
Estamos construindo os serviços Backend principais de uma plataforma Data Fabric que governa acesso a dados, permissões e aplicação de políticas de consulta em sistemas de dados corporativos distribuídos.
Isso é engenharia de plataforma: motores de regras determinísticos, planejamento/intercepção SQL e serviços de alta vazão que ficam no caminho crítico de acesso a dados.
Este é um trabalho profundo de infraestrutura de dados e backend.
- Plataformas de dados, camadas de governança, motores de consulta ou planejadores SQL *
- Serviços Backend/plataforma que ficam no caminho crítico de acesso a dados *
- Sistemas onde correção, determinismo e desempenho importam
Localização: Birmingham (Híbrido)
Contrato: Contrato por Prazo Determinado
Salário: £50,000 – £65,000 base (dependendo da experiência)
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
🚀 O que você fará
- Construir serviços Backend principais 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 em análise, planejamento, validação e transformação SQL (por exemplo, Calcite ou planejadores similares) *
- Integrar com plataformas de dados distribuídas / motores de consulta (por exemplo, Starburst ou similares) *
- Gerenciar contratos de API com documentação viva em CI/CD *
- Construir pipelines de nível 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 SQL, planejamento/otimização de consultas *
- Experiência com planejadores SQL ou camadas de transformação de consulta *
- Forte base em estruturas de dados, algoritmos e desempenho backend *
- Testes de nível de produção usando JUnit 5, Mockito *
- Experiência com arquitetura limpa, DI, design modular *
- Confortável em gerenciar CI/CD, qualidade de código, observabilidade *
- Familiaridade com Docker, Maven, Jenkins
⭐ Bom ter
- Apache Calcite
- Starburst ou motores de consulta federados *
- Otimização de desempenho de JVM *
- Interfaces de serviço de alta vazão (REST/gRPC) *
- Camadas de governança de dados ou aplicação de políticas
