
Desenvolvedor de back end
2 semanas atrás
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
Responsabilidades:
- Desenvolver e manter aplicações back-end em Node.js, seguindo boas práticas de arquitetura e padrões de projeto.
- 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.
- Ter 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).
- Utilizar Express (ou NestJS/Koa) para construção de APIs, dominando rotas, middlewares, tratamento de erros e validação de payload (class-validator, Joi, Celebrate).
- Gerenciar pacotes com npm ou yarn, versionamento semântico (semver) e controle de dependências.
- Realizar testes automatizados com frameworks como Jest ou Mocha + Chai, testes de integração (supertest) e uso de mocks/fakes.
- Ter experiência em cache (Redis), filas de mensagens (RabbitMQ, Kafka, AWS SQS/SNS) e otimizações de consultas em bancos relacionais (índices, partições).
- Utilizar ferramentas de performance e debugging como Node Profiler, Clinic.js, Datadog, New Relic ou Prometheus.
- Ter prática com CI/CD (GitHub Actions, GitLab CI, Jenkins) e deploy em AWS (ECS, Lambda, RDS, S3) ou ambientes Kubernetes.
- Conhecimento avançado em Docker: criação de imagens otimizadas, multi-stage builds e configuração de docker-compose.
- Domínio de bancos de dados relacionais como MySQL ou PostgreSQL (índices, query profiling, replicação, particionamento).
- Experiência com APIs performáticas e seguras, incluindo GraphQL (Apollo Server), API Gateway, autenticação/autorização via OAuth2, JWT e versionamento de APIs.
- Proficiência em workflows GitFlow, rebase vs merge, cherry-pick e estratégias de branching para times grandes.
- Conhecimento em PHP (Laravel, CodeIgniter, Symfony) será considerado diferencial, especialmente para integrações ou migrações pontuais.
- Habilidade de colaborar com front-end (React ou Next.js), integrando APIs e gerenciando estados globais (Redux, Context API).
- Familiaridade com frameworks Node.js avançados como NestJS, Koa ou Fastify para cenários de alta concorrência.
- Conhecimento em Infraestrutura como Código (IaC) usando Terraform ou CloudFormation para ambientes AWS.
- Utilizar ferramentas de monitoramento e observabilidade como ELK Stack, Loki/Grafana, OpenTelemetry para logs e métricas.
- Trabalhar com arquitetura orientada a eventos (Kafka, RabbitMQ, AWS SNS/SQS, WebSockets) e microservices, incluindo decomposição de sistemas monolíticos e deploys independentes.
- Implementar práticas de segurança alinhadas ao OWASP, configurar WAFs (Cloudflare, AWS WAF) e realizar auditoria de código.
- Desenvolver e deploy de funções serverless na AWS Lambda, integrando com DynamoDB, S3 e triggers.
Além disso, oferecemos benefícios como Vale Alimentação/Refeição via cartão Ifood Benefícios, ajuda de custo ou vale transporte, assistência médica e odontológica, Day off no aniversário, seguro de vida, licença maternidade estendida, espaço de lazer e descompressão, frutas diárias, treinamentos e oportunidades de desenvolvimento.
Condições de Trabalho:
- Local: 100% Presencial em Campinas/SP (Polo II de Alta Tecnologia CPQD)
- Contratação CLT
-
Desenvolvedor De Back End
3 semanas atrás
Campinas, São Paulo, Brasil LigueLead Tempo inteiroEstamos 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
4 semanas atrás
Campinas, São Paulo, Brasil Stefanini Brasil Tempo inteiroDesenvolvedor 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...
-
Desenvolvedor Back-End Java
2 semanas atrás
Campinas, São Paulo, Brasil Digiage Tempo inteiroDesenvolvedor 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 Sr
2 semanas atrás
Campinas, São Paulo, Brasil Facti Tempo inteiroEstamos em busca de um Desenvolvedor Back-End de nível sênior para início imediato, com experiência no desenvolvimento de sistemas dos aspectos funcionais e não funcionais, abrangendo exclusivamente o seu funcionamento (back-end).**Responsabilidades**Nesta função, você participará de todo o ciclo de desenvolvimento do back-end de um projeto de...
-
Desenvolvedor Back-End Java
3 semanas atrás
Campinas, São Paulo, Brasil Digiage Tempo inteiroDesenvolvedor Back-End Java | Microserviços e AWS Buscamos Desenvolvedor Back-End Java | Microserviços e AWS Skills: Javascript, Rest API, Spring Boot, Spring Cloud, Mensageria (RabbitMQ, Kafka, AWS SQS, AWS SNS), AWS SQS. Requisitos Formação superior completa em Ciência da Computação, Sistemas de Informação ou áreas correlatas Experiência...
-
Desenvolvedor Back-End Java
2 semanas atrás
Campinas, São Paulo, Brasil Digiage Tempo inteiroDesenvolvedor Back-End Java | Microserviços e AWS Buscamos 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. Requisitos Formação superior completa em Ciência da Computação, Sistemas de Informação ou áreas correlatas Experiência sólida com...
-
Desenvolvedor Back End
2 semanas atrás
Campinas, São Paulo, Brasil Hunt RH Tempo inteiro**Desenvolvedor Back End (NODEJS)**para fazer parte de importante health tech, altamente investida e com produtos validados e em operação no mercado, em momento de ampliação do time de desenvolvimento.Nosso cliente tem programas de desenvolvimento interno, valorização do time e clima de trabalho colaborativo.**Requisitos**:Sólida experiência com...
-
Desenvolvedor(a) Back-End Júnior/Pleno
3 semanas atrás
Campinas, São Paulo, Brasil Kognit - Committed to Transforming Tempo inteiroEstamos procurando um(a) Desenvolvedor(a) Back-End Júnior/Pleno para se juntar à nossa equipe Buscamos 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. Responsabilidades Desenvolver e...
-
Desenvolvedor back end node js senior remoto campinas
4 semanas atrás
Campinas, São Paulo, Brasil Netvagas Tempo inteiroResponsável por projetar, desenvolver e manter APIs e serviços back-end escaláveis utilizando Node.js. O profissional atuará com foco em performance, segurança e boas práticas de desenvolvimento, sendo referência técnica para o time em decisões complexas de backend.ResponsabilidadesDesenvolver APIs RESTful e microsserviços utilizando...
-
Especialista em Desenvolvimento Back-end Java
2 semanas atrás
Campinas, São Paulo, Brasil beBeeDesenvolvimento Tempo inteiro R$1.200.000 - R$1.500.000Desenvolvedor(a) Java Sr: Função E RequisitosO candidato ideal para essa vaga tem experiência comprovada em desenvolvimento de aplicações back-end utilizando Java. Ele deve ter habilidade para analisar as necessidades do cliente e propor soluções técnicas adequadas.Requisitos Técnicos:Desenvolver e manter aplicações back-end em Java;Analisar e...