




Resumo da Vaga: Atuar no desenvolvimento e manutenção de aplicações Back-End em Java, desenvolvendo microsserviços de alta performance e garantindo a qualidade do código em um ambiente colaborativo. Principais Destaques: 1. Atuação em desenvolvimento e manutenção de aplicações Back-End Java 2. Desenvolvimento de microsserviços e sistemas concorrentes de alta performance 3. Trabalho colaborativo com foco em qualidade de código e CI/CD . **Responsabilidades e atribuições** * Atuar no desenvolvimento e manutenção de aplicações Back\-End em Java; * Apoiar na definição e evolução da arquitetura da solução; * Desenvolver microsserviços e sistemas concorrentes de alta performance; * Implementar integrações com mensageria (SQS e Kafka); * Garantir qualidade de código por meio de testes unitários e análise de métricas (Sonar); * Atuar em pipelines de integração e entrega contínua (Jenkins); * Trabalhar em colaboração com o time seguindo boas práticas de versionamento (Git / Git\-Flow). **Requisitos e qualificações** * Experiência sólida com **Java**; * Experiência com **Spring Framework** (Boot, Data, Cache, etc.); * Conhecimento em **Kafka** e **SQS**; * Experiência com bancos de dados **DynamoDB, MongoDB**, além de bancos SQL e NoSQL; * Conhecimentos em **AWS** (SNS, SQS, S3\); * Experiência com **Git e Git\-Flow**; * Vivência com desenvolvimento orientado à qualidade (testes unitários e análise via Sonar); * Experiência com arquitetura de microsserviços; * Experiência com **CI/CD** (Jenkins). A Invillia faz parte da AI/R, a AI Revolution Company: uma conexão estratégica de componentes revolucionários incorporando a inteligência artificial em todos os lugares. A AI/R conta com mais de 6\.000 profissionais de tecnologia e presença global, com escritórios no Brasil, na Europa e nos EUA.


