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: Avaliar, discutir e contribuir com a definição da arquitetura de sistemas;Traduzir requisitos de negócio em arquiteturas e sistemas;Analisar, documentar, codificar, revisar código, depurar, testar e entregar aplicações;Cuidar da monitoração do ambiente e criar ações proativas que garantam a saúde da plataforma;Interagir com equipes e áreas correlatas;Contribuir com melhorias de processos da engenharia.Requisitos e qualificações: Conhecimento em estrutura de dados e paradigma de orientação a objetos;Experiência com sistemas distribuídos e microserviços;Experiência com Java e/ou Kotlin;Experiência com Spring (Boot, Data, Cloud, etc);Experiência com Git, Gradle/Maven e ferramentas de CI/CD;Experiência com bancos relacionais como Oracle e/ou MySQL;Experiência com desenvolvimento de API REST;Conhecimento em comunicação assíncrona com brokers como RabbitMQ, JMS, Kafka, etc;Conhecimento em ferramentas e práticas de monitoração como New Relic, Grafana, ELK, etc;Conhecimento em automação de testes;Conhecimento em padrões de desenvolvimento como SOLID, 12-Factor e Domain Driven Design;Experiência com metodologias ágeis;Experiência com Docker e Kubernetes;Experiência com bancos NoSQL como MongoDB e DynamoDB;Experiência com Node.js e/ou Python;Experiência com AWS e Terraform.#remoto no Brasil#CLT