Desenvolvedor de back end

2 semanas atrás


Campinas, São Paulo, Brasil LigueLead Tempo inteiro

Estamos em busca de uma Pessoa Desenvolvedora Back-end Node.js- Sênior.

Procuramos alguém com perfil colaborativo, boa comunicação e habilidade para se adaptar a diferentes desafios técnicos e organizacionais. Você será uma peça chave no desenvolvimento de novas funcionalidades, garantindo qualidade e eficiência, além de colaborar com a equipe na definição de boas práticas de desenvolvimento. Se você curte diversão, energia, alegria, desafios criativos e é uma pessoa organizada, resolutiva, detalhista e orientada a resultados, vem com a gente

Você será uma peça chave no desenvolvimento de novas funcionalidades, garantindo qualidade e eficiência, além de colaborar com a equipe na definição de boas práticas de desenvolvimento.

Responsabilidades:

  • Desenvolver e manter aplicações back-end em Node.js, seguindo boas práticas de arquitetura e padrões de projeto.
  • Criar, documentar e integrar APIs RESTful de alta performance utilizando TypeScript e Express.
  • Projetar e otimizar modelagem de dados em bancos relacionais (MySQL, PostgreSQL) e/ou NoSQL (MongoDB), garantindo queries performáticas e escalabilidade.
  • Utilizar ORMs como TypeORM, Sequelize ou Prisma para manipulação eficiente do banco de dados.
  • Versionar código com Git, adotando workflows (GitFlow, pull requests, code reviews) e boas práticas de controle de versão.
  • Trabalhar com Docker e docker-compose para criar ambientes de desenvolvimento e produção consistentes e reproduzíveis.
  • Garantir qualidade de código por meio de testes automatizados (unitários e de integração) usando Jest, Mocha ou similares.
  • Implementar mecanismos de cache (Redis, Memcached) e filas de mensagens (RabbitMQ, AWS SQS/SNS, Kafka) para melhorar performance e escalabilidade.
  • Monitorar e depurar aplicações em produção utilizando ferramentas como Node Profiler, Datadog, New Relic ou Prometheus.
  • Implementar pipelines de CI/CD (GitHub Actions, GitLab CI, Jenkins) para deploy automatizado em AWS (ECS, Lambda, RDS, S3) ou Kubernetes.
  • Colaborar com times multidisciplinares (front-end, DevOps, QA) em metodologias ágeis (Scrum/Kanban), participando de planning, daily e retrospectivas.

Resquisitos:

  • Experiência sólida com Node.js e TypeScript, aplicando padrões de projeto (Factory, Repository, Dependency Injection) e estruturação modular (Clean Architecture, DDD).
  • Uso de Express (ou NestJS/Koa) para construção de APIs, dominando rotas, middlewares, tratamento de erros e validação de payload (class-validator, Joi, Celebrate).
  • Gerenciamento de pacotes com npm ou yarn, versionamento semântico (semver) e controle de dependências.
  • Testes Automatizados: domínio de frameworks como Jest ou Mocha + Chai, testes de integração (supertest) e uso de mocks/fakes.
  • Escalabilidade e Desempenho: experiência em cache (Redis), filas de mensagens (RabbitMQ, Kafka, AWS SQS/SNS) e otimizações de consultas em bancos relacionais (índices, partições).
  • Performance e Debugging: uso de ferramentas como Node Profiler, Clinic.js, monitoramento com Datadog, New Relic ou Prometheus/Grafana.
  • Integração Contínua e Deploy: prática com CI/CD (GitHub Actions, GitLab CI, Jenkins) e deploy em AWS (ECS, Lambda, RDS, S3) ou ambientes Kubernetes.
  • Docker Avançado: criação de imagens otimizadas, multi-stage builds e configuração de docker-compose para desenvolvimento e produção.
  • Banco de Dados Relacional Avançado: MySQL ou PostgreSQL (índices, query profiling, replicação, particionamento).
  • APIs Performáticas e Seguras: experiência com GraphQL (Apollo Server), API Gateway, autenticação/autorização via OAuth2, JWT e versionamento de APIs.
  • Git Profundo: workflows GitFlow, rebase vs merge, cherry-pick e estratégias de branching para times grandes.

Habilidades:

  • Conhecimento em PHP (Laravel, CodeIgniter, Symfony): será considerado um diferencial entender boas práticas de desenvolvimento back-end em PHP e migrar/integrações pontuais.
  • Experiência com React (ou Next.js): habilidade para colaborar com o front-end em aplicações isomórficas ou SPA, integrando APIs e estados globais (Redux, Context API).
  • Frameworks Node.js avançados: NestJS (dependency injection, modules, providers), Koa ou Fastify para cenários de alta concorrência.
  • Infraestrutura como Código (IaC): conhecimento em Terraform ou CloudFormation para provisionamento de ambientes AWS.
  • Monitoramento e Observabilidade: uso de ELK Stack (Elasticsearch, Logstash, Kibana), Loki/Grafana, OpenTelemetry para logs estruturados e métricas customizadas.
  • Event-Driven Architecture: trabalho com Kafka, RabbitMQ, AWS SNS/SQS, WebSockets (Socket.io) e arquiteturas orientadas a eventos.
  • Microservices: experiência em decomposição de sistemas monolíticos, deploy independente de serviços, comunicação via mensageria e API Gateway.
  • Segurança: implementação de práticas OWASP (mitigação de SQL Injection, XSS, CSRF), configuração de WAF (Cloudflare, AWS WAF) e auditoria de código.
  • Serverless: desenvolvimento e deploy de funções AWS Lambda em Node.js/TypeScript, integração com DynamoDB, S3 e triggers (SQS, API Gateway).

Benefícios:

  • Vale Alimentação/Refeição via cartão Ifood Benefícios.
  • Ajuda de custo ou vale transporte via Ifood Benefícios.
  • Assistência médica (coparticipativa, extensiva à dependentes)
  • Assistência odontológica (extensiva à dependentes)
  • Day off e mimo no aniversário.
  • Seguro de vida.
  • Licença maternidade estendida.
  • Espaço interativo com videogame.
  • Espaço de descompressão #DESLIGUER.
  • Frutas todos os dias
  • Estacionamento.
  • Treinamentos constantes e oportunidades de desenvolvimento.

Condições de Trabalho:

  • Local: 100% Presencial em Campinas/SP (Polo II de Alta Tecnologia CPQD)
  • Contratação CLT
  • Residir em Campinas/SP e região.


  • Campinas, São Paulo, Brasil beBeedesenvolvedor Tempo inteiro R$25.320 - R$25.480

    Desenvolvedor Back-end PythonA empresa está procurando por um Desenvolvedor Back-end Python, responsável por criar soluções robustas e escaláveis em Python.Descrição da VagaO Desenvolvedor Back-end Python é responsável por projetar, implementar e manter as aplicações de software utilizando linguagens de programação como Python. Além disso, ele...


  • Campinas, São Paulo, Brasil LigueLead Tempo inteiro

    Estamos em busca de uma Pessoa Desenvolvedora Back-end Node.Js- Sênior. Procuramos alguém com perfil colaborativo, boa comunicação e habilidade para se adaptar a diferentes desafios técnicos e organizacionais. Você será uma peça chave no desenvolvimento de novas funcionalidades, garantindo qualidade e eficiência, além de colaborar com a equipe na...

  • Desenvolvedor Back End Sr

    2 semanas atrás


    Campinas, São Paulo, Brasil Stefanini Brasil Tempo inteiro

    Desenvolvedor Back-End Sênior O que esperamos de você: Buscamos um(a) desenvolvedor(a) back-end sênior com experiência sólida em desenvolvimento web, responsável por construir e manter a lógica e infraestrutura do lado do servidor das aplicações. Essa pessoa terá um papel fundamental na entrega de soluções escaláveis, seguras e de alta...


  • Campinas, São Paulo, Brasil beBeeDev Tempo inteiro R$40.000 - R$60.000

    Pessoa Desenvolvedora Backend PythonEstamos em busca de uma profissional para desenvolver sistemas de back-end eficientes.Responsabilidades Principais:Desenvolver e manter sistemas de back-end baseados em Python;Otimizar o desempenho e escalabilidade dos serviços de back-end;Gerenciar banco de dados com MSSQL;Implementar e gerenciar sistemas de mensagens...


  • Campinas, São Paulo, Brasil Digiage Tempo inteiro

    Desenvolvedor Back-End Java | Microserviços e AWSBuscamos Desenvolvedor Back-End Java | Microserviços e AWS com experiência em Java 8+, Spring Boot e arquitetura de microsserviços para atuar com AWS e containers.RequisitosFormação superior completa em Ciência da Computação, Sistemas de Informação ou áreas correlatasExperiência sólida com...

  • Desenvolvedor Back-End

    2 semanas atrás


    Campinas, São Paulo, Brasil beBeeDesenvolvedor Tempo inteiro R$120.000 - R$150.000

    Carreira em resumoInovação e tecnologiaÉ missão da empresa inspirar o mundo e moldar o futuro com ideias e tecnologias transformadoras. Muitas dessas inovações são pensadas e desenvolvidas por talentos brasileiros e impactam a vida de milhões de pessoas pelo mundo?Aqui, trabalhamos em um ecossistema disruptivo que inclui universidades, institutos de...


  • Campinas, São Paulo, Brasil beBeeDesenvolvimento Tempo inteiro R$70.000 - R$120.000

    Desenvolvedor(a) Full StackSomos uma equipe de profissionais apoiados por tecnologia, trabalhando para aprimorar nossas soluções e serviços. Buscamos um(a) Desenvolvedor(a) Full Stack que seja capaz de criar aplicações robustas e escaláveis.Responsabilidades:Desenvolver e manter aplicações back-end em Java, utilizando framework Spring...


  • Campinas, São Paulo, Brasil beBeeDesenvolvimento Tempo inteiro R$19.000 - R$20.000

    Desenvolvedor Back-end JavaOferecemos uma oportunidade para você trabalhar como Desenvolvedor Back-end em um ambiente dinâmico e colaborativo. Nossa equipe busca alguém com habilidades técnicas sólidas e experiência com linguagens de programação, especialmente Java.O candidato ideal terá conhecimento avançado de tecnologias relacionadas à...


  • Campinas, São Paulo, Brasil beBeeDesenvolvedor Tempo inteiro R$80.000 - R$120.000

    Desenvolvedor Back End - Vaga de EmpregoA empresa está procurando por um profissional para compor sua equipe como Desenvolvedor Back End. Essa é uma oportunidade incrível para quem busca trabalhar em um ambiente dinâmico e inovador.Descrição do cargo:O candidato será responsável por desenvolver soluções back-end utilizando linguagens como Java ou...


  • Campinas, São Paulo, Brasil Kognit - Committed To Transforming Tempo inteiro

    Estamos procurando um(a) Desenvolvedor(a) Back-End Júnior/Pleno para se juntar à nossa equipeBuscamos um profissional com experiência sólida no desenvolvimento de APIs e sistemas escaláveis, que domine C# e .NET.Que esteja atualizado(a) com as melhores práticas de segurança, performance e arquitetura de software.ResponsabilidadesDesenvolver e manter...