Desenvolvedor Back End Sênior
Randstad · São Paulo - SP · Presencial · GeekHunter
Sobre a vaga
Soluções Software de recrutamento Divulgue vagas, importe perfis, pré-qualifique candidatos com perguntas personalizadas e controle todo o recrutamento em um só lugar. Serviço de recrutamento Confie em nós para encontrar seu talento tech. Com o nosso time especializado atuamos nas principais etapas de recrutamento. Base de talentos Os melhores talentos tech do Brasil, todos pré-selecionados e prontos para novas oportunidades. Nossos planos Descubra o plano perfeito para suas necessidades. Casos de uso Pequenas e Médias Empresas Todas as soluções em um só lugar para contratar com mais agilidade e assertividade. Grandes Empresas Confie em nós para encontrar seu talento tech. Com o nosso time especializado atuamos nas principais etapas de recrutamento. Consultorias TI Os melhores talentos tech do Brasil, todos pré-selecionados e prontos para novas oportunidades. Tech Recruiter as a Service Contrate agora o talento que sua empresa precisa. Por que a GeekHunter? Casos de Sucesso Inspire-se em histórias reais de empresas que aceleraram contratações tech com nossa solução. Sobre a GeekHunter Mais que um serviço, somos uma extensão especializada da sua empresa. Recursos Blog RH Conteúdos sobre gestão de pessoas, cultura organizacional e tendências em recursos humanos. Blog TI Artigos sobre desenvolvimento, infraestrutura, segurança e inovação na tecnologia da informação para profissionais. GeekAcademy Seja especialista na sua área com cursos e formações que irão levar sua carreira para um novo nível. Webinars Aprenda com especialistas em recrutamento e seleção de talentos. Perguntas Frequentes Respostas esclarecedoras às dúvidas mais comuns sobre uso da plataforma e processos de recrutamento. Login Sou candidato Comece a contratar Português Voltar para a página de vagas R Randstad Desenvolvedor Back End Sênior Atualizada há 11 meses Presencial 🇧🇷 São Paulo, SP, Brasil Faixa de Remuneração BRL PJ (Pessoa Jurídica) Nível de Experiência Sênior Requisitos 3+ anos de experiência na carreira Node.js Tarefas e Responsabilidades Backend (Node.js + Prisma): Node.js: Sólida experiência no desenvolvimento de APIs REST e GraphQL, incluindo boas práticas para performance, segurança e escalabilidade. Prisma ORM: Conhecimento profundo no uso de Prisma para manipulação de bancos de dados relacionais (PostgreSQL, MySQL) e não-relacionais (MongoDB). Experiência com migração de esquemas, otimização de queries e modelagem de dados eficiente. Autenticação/Autorização: Implementação de autenticação com OAuth2, JWT e sistemas de autorização avançados, incluindo controle de acesso baseado em papéis (RBAC). CI/CD e DevOps: Pipelines de CI/CD: Experiência com ferramentas como GitHub Actions, Jenkins, CircleCI, ou TravisCI para automação de deploys, builds e testes. Conteinerização e Orquestração: Familiaridade com Docker para empacotamento de aplicações e Kubernetes para gestão de clusters de containers em produção. Cloud (AWS): AWS Services: Uso prático de serviços da AWS, como EC2, Lambda, S3, RDS, DynamoDB, e VPC para construção de aplicações escaláveis e seguras. Infraestrutura como Código (IaC): Implementação e gerenciamento de infraestrutura através de ferramentas como Terraform ou AWS CloudFormation para automação e versionamento da infraestrutura. Bancos de Dados: Relacionais: Experiência avançada com PostgreSQL, MySQL, incluindo modelagem de dados, otimização de queries complexas, transações, e índices. Não-Relacionais: Proficiência no uso de MongoDB e DynamoDB, compreendendo casos de uso para estruturas de dados flexíveis e alta escalabilidade. Monitoramento e Observabilidade: Monitoramento: Configuração de monitoramento e alertas utilizando ferramentas como Prometheus, Grafana, New Relic ou AWS CloudWatch. Logs Distribuídos: Implementação de soluções de logging e rastreamento distribuído, usando ferramentas como ELK Stack (Elasticsearch, Logstash, Kibana) ou Loki. Fila de Execução e Mensageria: Sistemas de Fila: Experiência com RabbitMQ, Kafka ou AWS SQS para gerenciamento de filas, mensagens e sistemas assíncronos. Arquitetura Orientada a Eventos: Desenvolvimento de sistemas de mensageria distribuída com garantia de entrega e tolerância a falhas. Testes e Qualidade de Código: Testes Automatizados: Implementação de testes unitários e de integração usando Jest, Mocha ou Chai. Cobertura de Código: Manutenção de alta cobertura de código, com ferramentas como ESLint, Prettier, e SonarQube para garantir boas práticas. Diferenciais: Microservices: Experiência com arquitetura de microserviços e compreensão de padrões como Circuit Breaker e Service Mesh. Segurança: Implementação de boas práticas de segurança em ambas as frentes, prevenindo vulnerabilidades como XSS, CSRF, e injeção SQL. Profissional com atuação direta em nosso departamento financeiro, com experiência em: Infraestrutura, AWS e Microserviços. Fluxos financeiros (entrada e cancelamentos). Desenvolvimento em Javascript e Node.js. Ver todas as vagas da empresa Randstad Compartilhar vaga: Nome completo * Email * Confirmar Email * Celular com DDD * Phone LinkedIn * Currículo (CV) * Selecionar arquivo Somente arquivo pdf com o tamanho máximo de 3mb. Remuneração mensal esperada como PJ? * BRL Li e aceito a Política de Privacidade e os Termos de Uso. Candidatar para a vaga © 2015 - 2026 GeekHunter. Todos os direitos reservados.
Requisitos principais
Candidatura
Publicado há 12 meses