Descrição da vaga
Estamos em busca de uma pessoa dedicada e com vontade de fazer a diferença para atuar na área de Desenvolvimento. Se você ama tecnologia, gosta de desafios e acredita no poder da colaboração para alcançar grandes resultados, essa oportunidade é para você!
Responsabilidades e atribuições
* Projetar, desenvolver e manter microsserviços e APIs REST utilizando Java e arquitetura hexagonal (Ports and Adapters).
* Liderar tecnicamente a modernização e migração de sistemas legados para soluções baseadas em Java e Spring Boot.
* Definir e implementar adapters, barramentos de integração e camadas Anti-Corruption Layer (ACL).
* Implementar arquiteturas orientadas a eventos e comunicação assíncrona utilizando RabbitMQ (ou Kafka).
* Otimizar queries SQL e NoSQL visando workloads transacionais e analíticos de alto volume.
* Atuar fortemente em automação de testes (unitários, integração e contratos), CI/CD e qualidade contínua.
* Monitorar performance, escalabilidade e resiliência das aplicações com foco em observabilidade.
* Apoiar a squad na resolução de problemas técnicos complexos e decisões arquiteturais.
* Trabalhar com pipelines de dados e integrações com Data Lake para consumo analítico.
* Colaborar com práticas de DevSecOps, garantindo segurança, governança e conformidade.
* Definir estratégias avançadas de caching e otimização de latência (ex.: Redis, Caffeine).
* Contribuir ativamente para padrões de arquitetura, engenharia de software e boas práticas no ecossistema Java.
Requisitos e qualificações
* Ampla experiência com Java (Spring Boot) e React.
* Forte experiência com arquitetura de microsserviços e APIs escaláveis.
* Domínio de arquitetura hexagonal, DDD e Clean Architecture.
* Experiência com mensageria avançada (Kafka, RabbitMQ) e event sourcing.
* Conhecimento sólido em Oracle, PL/SQL e modelagem de dados.
* Vivência em ambientes de alto volume de dados e transações.
* Experiência com CI/CD, Jenkins, GitLab CI e automação de infraestrutura.
* Conhecimento em observabilidade, tracing e logging distribuído (Prometheus, Grafana, ELK).
* Experiência com DataOps, pipelines de dados e Data Lakes.
* Familiaridade com Kubernetes, cloud AWS e Azure.
* Atuação consistente em metodologias ágeis e squads multidisciplinares.
Requisitos desejáveis
* Conhecimento prático em Java (legado e moderno).
* Experiência com bancos de dados Sybase e Oracle.
* Experiência avançada em padrões de mensageria (Kafka, RabbitMQ, JMS).
* Conhecimento em otimização de consumo de dados para analytics e pipelines de dados.
💰 Remuneração CLT compatível com o mercado;
💻 100% remoto;
🍎 Flash - Cartão de Benefícios Flexíveis com todas as categorias habilitadas: Alimentação, Refeição, Mobilidade, Educação, Saúde e Cultura;
🧡 Seguro de Vida;
🚑 Plano de Saúde (Porto Seguro);
🦷 Plano Odontológico (Porto Seguro);
📊 PLR de acordo com a política da empresa;
🎂 Voucher Smash Card no dia do aniversário;
📚 Parceria com escola de inglês;
💰 Programa de indicação #amigosv8.Tech;
🏋️ ♀️ TotalPass;
🐶 Guapeco (benefício pet);
💻 Alura (plataforma de cursos online);
🎓 Certificações de parceiros;
🏖️ Convênio SESC.