Descrição da Vaga
Estamos em busca de um(a) Desenvolvedor(a) Backend Pleno apaixonado(a) por tecnologia, arquitetura de sistemas e construção de soluções escaláveis. Você atuará no desenvolvimento e evolução de aplicações backend robustas, participando de decisões técnicas estratégicas e contribuindo diretamente para a construção de produtos de alta performance em ambiente cloud.
Responsabilidades
- Projetar, desenvolver e manter APIs performáticas, escaláveis e seguras utilizando Node.js, TypeScript e NestJS.
- Participar da definição e evolução da arquitetura de sistemas e microsserviços.
- Desenvolver integrações entre sistemas internos e serviços de terceiros.
- Colaborar com equipes multidisciplinares para transformar requisitos de negócio em soluções técnicas eficientes.
- Projetar e implementar soluções em ambiente AWS, garantindo disponibilidade, segurança e escalabilidade.
- Trabalhar com bancos de dados NoSQL, especialmente MongoDB e Redis, buscando alta performance e eficiência.
- Participar ativamente de code reviews, promovendo qualidade de código e disseminação de boas práticas.
- Identificar e implementar melhorias em processos, arquitetura e desempenho das aplicações.
- Apoiar a resolução de incidentes e análise de causa raiz.
- Compartilhar conhecimento técnico com a equipe e acompanhar tendências do mercado e novas tecnologias.
Requisitos
- ✓Experiência sólida com desenvolvimento backend utilizando Node.js, TypeScript e JavaScript.
- ✓Vivência prática com NestJS.
- ✓Conhecimento em arquitetura de software e desenvolvimento de APIs RESTful.
- ✓Experiência com bancos de dados NoSQL, principalmente MongoDB.
- ✓Conhecimento em Redis para implementação de cache e otimização de performance.
- ✓Experiência com serviços AWS, incluindo Lambda, ECS, API Gateway e S3.
- ✓Conhecimento de boas práticas de desenvolvimento de software, versionamento Git e revisão de código.
- ✓Familiaridade com práticas DevOps, CI/CD e automação de deploys.
- ✓Capacidade de analisar e solucionar problemas complexos.
- ✓Boa comunicação e facilidade para trabalho em equipe.
- ✓Formação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
- •Certificações AWS.
- •Experiência com Elasticsearch.
- •Conhecimento em arquitetura de microsserviços.
- •Experiência com Docker e Kubernetes.
- •Vivência em ambientes de alta disponibilidade e alta escala.
- •Conhecimento em mensageria (RabbitMQ, Kafka ou similares).
- •Contribuições para projetos Open Source.
- •Conhecimento em outras linguagens de programação além de JavaScript/TypeScript.
- •Experiência em otimização de consultas e performance de bancos de dados.
Categorias
Sobre a Empresa
Mais vagas na ICON Solutions do Brasil →Aqui, acreditamos que o mundo pode ser melhor. Enxergamos um futuro tecnológico, conectado, inteligente; mas também mais justo, mais inclusivo, mais responsável. Um futuro mais humano. Nascemos com a ambição de plantar esse futuro hoje e nos lembramos disso a cada desafio.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev