Software Developer in Caldas da Rainha

Software Developer in Caldas da Rainha

Caldas da Rainha Tempo inteiro 121500 - 148500 € / ano (est.) Remoto
A

Num relance

  • Tarefas: Desenvolver soluções de base de dados escaláveis e de alto desempenho com PostgreSQL.
  • Empresa: AgileEngine, uma empresa premiada que valoriza as pessoas e a inovação.
  • Benefícios: Salário competitivo, benefícios de saúde, trabalho remoto e oportunidades de crescimento profissional.
  • Outras informações: Ambiente dinâmico com excelentes oportunidades de crescimento na carreira.
  • Porquê este emprego: Trabalhe com tecnologia de ponta e faça a diferença em projetos inovadores.
  • Qualificações: Experiência em desenvolvimento de software e habilidades de colaboração em equipe.

O salário previsto situa-se entre 121500 - 148500 € por ano.

AgileEngine é uma empresa do Inc. 5000 que cria software premiado para marcas da Fortune 500 e startups inovadoras em mais de 17 indústrias. Classificamo-nos entre os líderes em desenvolvimento de aplicações e IA/ML, e nossa cultura centrada nas pessoas nos rendeu múltiplos prêmios de Melhor Lugar para Trabalhar.

POR QUE SE JUNTAR A NÓS

Oferecemos um lugar para crescer, causar impacto e trabalhar com pessoas que se importam. Se você está procurando construir sua carreira e contribuir para tecnologia de ponta, adoraríamos conhecê-lo.

SOBRE O PAPEL

Como Engenheiro de Software Java na equipe de Entrega de Soluções das Américas, você impulsionará o desempenho e a escalabilidade de nossa plataforma de dados central. Você projetará soluções robustas de banco de dados, otimizará o acesso a dados e influenciará a arquitetura do sistema em um ambiente dinâmico.

O QUE VOCÊ FARÁ

  • Projetar e implementar soluções de banco de dados escaláveis e de alto desempenho baseadas em PostgreSQL.
  • Avaliar e melhorar o desempenho, confiabilidade e eficiência das estruturas de dados existentes e padrões de acesso.
  • Colaborar com equipes de engenharia backend para otimizar o uso do Spring Data JPA e o desempenho de consultas SQL.
  • Impulsionar as melhores práticas em torno do design de esquemas de banco de dados, estratégias de indexação e particionamento.
  • Garantir a integração adequada de aplicações baseadas em Spring com a camada de dados para desempenho ideal.
  • Identificar proativamente gargalos arquitetônicos e implementar soluções de longo prazo.
  • Participar de revisões de código e arquitetura para manter altos padrões para camadas de interação de dados.
  • Criar documentação e diretrizes para permitir estratégias de acesso a dados consistentes e manuteníveis.
  • Manter-se à frente das tecnologias emergentes de banco de dados e avaliar sua relevância para a plataforma.
  • Trabalhar de forma independente em projetos e ser responsável por cumprir especificações de tempo e qualidade.
  • Trabalhar durante o horário comercial EST (pelo menos até ao meio-dia EST).

REQUISITOS OBRIGATÓRIOS

  • 4+ anos de experiência profissional.
  • Profundo entendimento dos internos do PostgreSQL, ajuste de desempenho e otimização.
  • Profundo entendimento de JPA e Hibernate ORM, com experiência em ajuste de desempenho para aplicações web Java.
  • Forte especialização no Spring Framework.
  • Boa compreensão da otimização de consultas SQL, uso de índices e melhores práticas de modelagem de dados.
  • Confortável analisando planos de consulta, ajustando transações de longa duração e eliminando gargalos de desempenho.
  • Capacidade de trabalhar em equipe e comunicar ideias arquitetônicas complexas de forma clara.
  • Boa compreensão e experiência com Microserviços.
  • Inglês em nível de negócios é obrigatório.

REQUISITOS DESEJÁVEIS

  • Familiaridade com sistemas distribuídos e arquitetura de banco de dados nativa da nuvem.
  • Experiência com estratégias de cache (por exemplo, Redis, Memcached).
  • Conhecimento de DevOps ou integração CI/CD para ambientes de banco de dados.
  • Experiência com ferramentas de monitoramento e observabilidade como Prometheus, Grafana, Grafana Tempo.
  • Capacidade comprovada de entender o panorama geral e compreender rapidamente relacionamentos complexos em organizações dinâmicas.
  • Entusiasmo por atuar como jogador de equipe, especialmente em equipes multifuncionais, enquanto é capaz de trabalhar de forma independente e assumir responsabilidade holística por um projeto.
  • Estilo de trabalho estruturado e meticuloso com disposição para aprender coisas novas.

VANTAGENS E BENEFÍCIOS

  • Crescimento profissional: Mentoria, TechTalks e roteiros de crescimento personalizados.
  • Compensação competitiva: pagamento baseado em USD com orçamentos para educação, fitness e atividades em equipe.
  • Projetos empolgantes: soluções modernas com empresas da Fortune 500 e principais empresas de produtos.
  • Horário flexível: horário flexível com opções remotas e de escritório.

Empregador para Software Developer in Caldas da Rainha: AgileEngine

A AgileEngine é uma empresa premiada que se destaca na criação de software inovador para marcas Fortune 500 e startups de vanguarda. Com uma cultura centrada nas pessoas, oferecemos oportunidades de crescimento profissional através de mentorias e projetos emocionantes, além de um ambiente de trabalho flexível em Aveiro, onde a colaboração e o impacto positivo são valorizados.

A

Dados de contacto:

Equipa de recrutamento de AgileEngine

Achamos que precisas destas competências para brilhares como Software Developer in Caldas da Rainha

PostgreSQL
Performance Tuning
JPA
Hibernate ORM
Spring Framework
SQL Query Optimization
Data Modeling