21075
Desenvolvedor Backend Node.js Sênior
About us
With 30 years of history, Grupo Taking is a specialist in digital solutions, uniting technology and humanization to boost businesses and transform realities. With over 1,000 employees and operations throughout Brazil, our expertise includes Artificial Intelligence, software development, data, intelligent service desk, and IT staff augmentation. Here, you are part of a team that believes in the power of innovation, collaboration, and transformation. More than a company, we are a community of people passionate about what they do and driven by the purpose of transforming. Want to be part of this team? Check out our open positions and come build the future with us. #comebeataker
About the role:
Você fará parte de um time responsável pelo desenvolvimento e evolução de soluções estratégicas, atuando na criação de aplicações backend escaláveis e de alta performance. Trabalhará com tecnologias cloud, integrações, processamento de dados e arquitetura moderna, contribuindo tanto em novos projetos quanto na sustentação de sistemas críticos.
Responsibilities:
- Desenvolver aplicações backend utilizando Node.js.
- Criar e manter APIs para integração entre sistemas.
- Desenvolver soluções para ambientes Cloud (GCP e AWS).
- Atuar com bancos de dados Oracle e MongoDB.
- Participar de refinamentos técnicos e definições de arquitetura.
- Desenvolver soluções voltadas para cálculos, estatísticas e processamento de dados.
- Atuar na sustentação, manutenção e evolução de aplicações existentes.
- Aplicar boas práticas de desenvolvimento, Clean Code e Design Patterns.
- Colaborar com equipes multidisciplinares em ambiente ágil (Scrum e Kanban).
- Monitorar e apoiar a resolução de incidentes em aplicações críticas.
Requirements:
- Experiência sólida com Node.js e JavaScript.
- Experiência no desenvolvimento de APIs REST.
- Conhecimento avançado em Google Cloud Platform (GCP).
- Conhecimento em AWS.
- Experiência com Oracle e MongoDB.
- Conhecimento em Git.
- Experiência com metodologias ágeis (Scrum e Kanban).
- Conhecimento em manipulação de JSON.
- Domínio de Clean Code e Design Patterns.
- Conhecimento em Arquitetura de Sistemas.
- Experiência com sistemas de mensageria, como RabbitMQ.
- Conhecimento em ferramentas de monitoramento, como Datadog, AppDynamics ou Elastic Stack.
Nice to have:
- Experiência com desenvolvimento Java.
- Conhecimento no segmento de Seguros, especialmente Seguros de Automóveis.
- Experiência com Node-RED.
- Vivência em ambientes de alta disponibilidade e missão crítica.
- Conhecimento em arquitetura baseada em microsserviços.
Key information:
- Work location:
- São Paulo/SP
- Work model:
- Home Office
- Employment type:
- CLT
Atuação em projetos estratégicos de alta relevância para o negócio.
Ambiente colaborativo, com forte foco em arquitetura, qualidade de código e inovação.
Participação em novos desenvolvimentos e sustentação de aplicações críticas.
Oportunidade de trabalhar com tecnologias modernas, Cloud e arquitetura distribuída.
Trabalho em equipe utilizando metodologias ágeis e cultura de melhoria contínua.
Application
Send your application
Application sent!
We successfully received your application. Our team will be in touch soon. Thank you for your interest.