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