Desenvolvedor de back end
Há 3 dias
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 genteVocê 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 diasEstacionamento.Treinamentos constantes e oportunidades de desenvolvimento. Condições de Trabalho:Local: 100% Presencial em Campinas/SP (Polo II de Alta Tecnologia CPQD)Contratação CLTResidir em Campinas/SP e região ou disponibilidade de mudança para Campinas.
-
Desenvolvedor Back-end
2 semanas atrás
Campinas, Brasil Teclógica Tempo inteiroOverview Junte-se ao nosso time como Desenvolvedor Back-end! Se você domina tecnologias como Node.js e .Net Core, tem paixão por desenvolvimento de sistemas escaláveis e gosta de atuar em ambientes colaborativos e desafiadores, essa é a sua chance! Procuramos um profissional comprometido, proativo e com visão de produto para fortalecer nosso time de...
-
Desenvolvedor De Back End Node.Js
Há 4 dias
Campinas, 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
Há 19 horas
Campinas, São Paulo, Brasil TECLÓGICA Tempo inteiro R$90.000 - R$120.000 por anoJunte-se ao nosso time como Desenvolvedor Back-endSe você domina tecnologias como e .Net Core, tem paixão por desenvolvimento de sistemas escaláveis e gosta de atuar em ambientes colaborativos e desafiadores, essa é a sua chance Procuramos um profissional comprometido, proativo e com visão de produto para fortalecer nosso time de back-end.Atuação...
-
Desenvolvedor(a) Back-End Júnior/Pleno
2 semanas atrás
Campinas, Brasil Kognit - Committed to Transforming Tempo inteiroDesenvolvedor Back-End Júnior/PlenoEstamos 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....
-
Desenvolvedor Back-End Java | Microserviços e AWS
1 semana atrás
Campinas, 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 sólida...
-
Desenvolvedor Back-end Sr
2 semanas atrás
Campinas, 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
2 semanas atrás
Campinas, Brasil Workcell Tempo inteiroRequisitos e funções: Desenvolvedor BACK & FRONT END / 1 VAGA / CAMPINAS / SPWORKCELL RHestá com 1 vaga em aberto para CAMPINAS / SPResponsabilidades:Desenvolver páginas web responsivas utilizando os frameworks e bibliotecas especificados, alinhando-se aos protótipos fornecidos no áginas desenvolvidas com APIs REST, garantindo funcionalidade e...
-
Desenvolvedor Python Back-end – AWS
3 semanas atrás
Campinas, Brasil innolevels Tempo inteiroEstamos contratando Desenvolvedor Python Back-end – AWS para atuar na modernização de aplicações legadas e desenvolvimento de soluções escaláveis em cloud. Entendemos que para essa evolução, é necessário experiência intermediária em: Python AWS – Lambda, ECS, SQS, S3, EventBridge, API Gateway Terraform Clean Architecture SQL e NoSQL Boto3,...
-
Campinas, 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 sólida...
-
DESENVOLVEDOR BACK END
Há 9 horas
Campinas, Brasil Workcell Tempo inteiroRequisitos e funções: Desenvolvedor BACK & FRONT END / 1 VAGA / CAMPINAS / SPWORKCELL RHestá com 1 vaga em aberto para CAMPINAS / SPResponsabilidades:Desenvolver páginas web responsivas utilizando os frameworks e bibliotecas especificados, alinhando-se aos protótipos fornecidos no áginas desenvolvidas com APIs REST, garantindo funcionalidade e...