Desenvolvedor(a) Java Sênior com Foco em PostgreSQL e Performance — Perfil DBA
Sobre a vaga
Buscamos um(a) Desenvolvedor(a) Java Sênior — backend ou fullstack — com vasta experiência em PostgreSQL e performance e perfil hands-on de DBA . O foco da atuação será realizar ajustes finos de performance no sistema, com refatoração de muitas queries SQL e entendimento profundo do PostgreSQL.
é uma oportunidade para um(a) profissional que combina desenvolvimento Java com forte capacidade de diagnóstico, tuning e otimização de banco de dados.
Principais responsabilidades
Realizar ajustes finos de performance no sistema.
Refatorar queries SQL complexas, com foco em eficiência e escalabilidade.
Analisar planos de execução, gargalos, índices, locks e concorrência no PostgreSQL.
Investigar e resolver problemas de performance em consultas e transações.
Apoiar decisões de modelagem física e otimização do banco de dados.
Atuar em conjunto com o time de desenvolvimento para implementar melhorias no código Java e no banco.
Diagnosticar problemas recorrentes de banco e propor soluções sustentáveis.
Documentar ajustes, análises e decisões técnicas relevantes.
Requisitos obrigatórios
Experiência sólida como Desenvolvedor(a) Java , com atuação backend ou fullstack.
Vasta experiência com PostgreSQL .
Forte experiência em performance e tuning de banco de dados .
Domínio de refatoração e otimização de queries SQL.
Capacidade de atuar com autonomia em diagnóstico e resolução de gargalos.
Perfil técnico próximo de DBA , com visão profunda de banco de dados.
Boa comunicação para atuar em ambiente remoto.
Diferenciais
Experiência com análise de planos de execução (EXPLAIN / EXPLAIN ANALYZE).
Conhecimento em índices, particionamento, vacuum/analyze, locks e transações.
Vivência com monitoramento e tuning em ambientes de produção.
Experiência anterior em projetos de otimização de performance de curta duração.
Modelo de trabalho
Remoto
Contratação PJ
3 meses de alocação