DESCRIÇÃO DA VAGA
Aproxime-se. A Invillia não apenas transformou a forma como as empresas mais revolucionárias do mundo criam e desenvolvem estratégias, negócios e produtos digitais.
Inovou também a maneira como pessoas apaixonadas por tecnologia, de qualquer lugar do planeta, podem interagir, evoluir, mais conectados do que nunca.
Para a Invillia, não importa onde você está. Se é um país grande. Ou uma cidade pequena. E sim a sua vontade. As suas ideias. O seu potencial.
O tamanho do seu talento_
RESPONSABILIDADES E ATRIBUIÇÕES
Desenvolver e evoluir soluções back-end com foco em escalabilidade, resiliência e alta disponibilidade;
Atuar na construção e manutenção de microsserviços desacoplados, utilizando boas práticas de arquitetura;
Integrar sistemas via mensageria assíncrona em uma arquitetura orientada a eventos;
Otimizar queries e modelagem de dados;
Escrever testes automatizados (unitários, de carga e regressão), contribuindo para uma base de código robusta e confiável;
Monitorar e manter a observabilidade da solução;
Trabalhar com pipelines de CI/CD, garantindo entregas seguras e contínuas;
Participar de decisões técnicas estratégicas, propondo soluções eficazes para desafios complexos de arquitetura e escala.
REQUISITOS E QUALIFICAÇÕES
Sólida experiência em desenvolvimento back-end com Java e Kotlin (Go é diferencial);
Profundo conhecimento em PostgreSQL e DynamoDB;
Experiência com mensageria assíncrona utilizando SNS e SQS;
Domínio em implementação de microsserviços, com foco em manutenibilidade e escalabilidade;
Experiência com frameworks que suportem fallbacks e resiliência;
Conhecimento em Redis para cache e otimização de performance;
Vivência com observabilidade, utilizando ferramentas como Datadog e Logz.io;
Conhecimento intermediário em Docker e Kubernetes para deploy e orquestração;
Experiência com GitLab e pipelines de CI/CD;
Capacidade de criar e manter testes de carga, unitários e de regressão;
Experiência com arquiteturas baseadas em eventos na AWS (SNS, SQS, Lambdas, etc.).
Diferenciais (Nice to Have):
Conhecimento em Go como linguagem complementar;
Experiência com práticas de engenharia de confiabilidade (SRE);
Familiaridade com arquitetura serverless em ambientes AWS;
Certificações AWS (ex: AWS Certified Developer, AWS Solutions Architect);
Candidaturas através do Link: https://invillia.gupy.io/jobs/8877891