Ativa os alertas de emprego por e-mail!
Melhora as tuas possibilidades de ir a entrevistas
Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.
Uma empresa em São Paulo busca um(a) profissional sênior em desenvolvimento backend. O candidato ideal terá sólida experiência com Node.js e integrações de APIs, além de habilidades em PostgreSQL. O trabalho envolve desenvolvimento de APIs, integração de sistemas e colaboração em equipe ágil.
Buscamos um(a) profissional sênior com sólida experiência em desenvolvimento backend utilizando Node.js, com forte domínio em integrações de APIs (REST, SOAP, GraphQL, Webhooks, etc.) e banco de dados PostgreSQL. Essa pessoa atuará em projetos desafiadores, com alto volume de dados e integrações entre diferentes sistemas e plataformas.
Responsabilidades:
Desenvolver e manter APIs robustas, escaláveis e seguras em Node.js.
Integrar sistemas internos e externos por meio de APIs REST, SOAP, GraphQL e Webhooks.
Otimizar e administrar banco de dados PostgreSQL (queries, índices, procedures, tuning).
Garantir boas práticas de desenvolvimento, versionamento e segurança.
Participar de decisões técnicas e arquiteturais dos sistemas.
Trabalhar em equipe multidisciplinar utilizando metodologias ágeis (Scrum/Kanban).
Criar e manter testes automatizados (unitários e integrados).
Diferenciais:
Experiência com mensageria (Kafka, RabbitMQ).
Conhecimento em Redis e/ou Elasticsearch.
Noções de arquitetura de microsserviços.
Experiência com ferramentas de monitoramento (Grafana, Prometheus, Sentry).
Vivência com ambientes cloud (AWS, GCP, Azure).
Soft Skills:
Perfil analítico e foco em resolução de problemas.
Boa comunicação e colaboração em equipe.
Autonomia e proatividade.
Capacidade de lidar com ambientes de alta performance e mudanças rápidas.
Experiência sólida com Node.js e bibliotecas como Express, Axios, Sequelize/TypeORM.
Conhecimento avançado em integrações de APIs: REST, SOAP, GraphQL, Webhooks.
Domínio de PostgreSQL: modelagem, performance, escrita de queries complexas.
Familiaridade com controle de versão (Git).
Experiência com desenvolvimento orientado a testes (TDD/BDD).
Conhecimento em autenticação/autorização (OAuth2, JWT, API Keys).
Vivência com containers Docker e pipelines CI/CD.