Profissional sênior especializado em desenvolvimento Java moderno com experiência sólida em arquitetura de microsserviços criação de APIs escaláveis e integração com serviços Cloud Azure. Buscamos alguém que domine boas práticas de engenharia padrões arquiteturais e tecnologias de mensageria contribuindo tecnicamente com decisões estratégicas e sustentando aplicações críticas em ambientes de alta performance.
Desenvolver e manter APIs RESTful de alta disponibilidade utilizando Java 17 (ou versões LTS mais recentes) aplicando recursos modernos da linguagem (Records Sealed Classes Pattern Matching Virtual Threads);
Projetar soluções baseadas em Arquitetura Hexagonal (Ports & Adapters) garantindo desacoplamento testabilidade e facilidade de manutenção;
Integrar publicar e operar aplicações na Cloud Microsoft Azure utilizando App Service AKS API Management e pipelines CI/CD;
Implementar e consumir mensageria assíncrona com Apache Kafka incluindo modelagem de tópicos consumer groups estratégias de retry e dead-letter;
Trabalhar com Azure Event Hub para ingestão enfileiramento e processamento de eventos em larga escala;
Utilizar Azure Blob Storage para armazenamento e manipulação de arquivos e dados não estruturados via SDK Java;
Modelar consultar e gerenciar bancos de dados MongoDB aplicando boas práticas de schema design indexação e pipelines de agregação;
Aplicar padrões de resiliência (Circuit Breaker Retry Bulkhead Timeout) usando Resilience4j ou equivalente garantindo estabilidade das integrações;
Participar de code reviews pair programming e discussões técnicas assegurando padrões de qualidade e arquitetura;
Contribuir para evolução dos padrões técnicos do time arquitetura de microsserviços governança de APIs e boas práticas de engenharia;
Experiência sólida com Java 11 (preferencialmente Java 17 ou 21);
Domínio de frameworks Spring Boot Spring Cloud e Spring Data;
Vivência prática com Arquitetura Hexagonal e/ou Clean Architecture em projetos reais;
Experiência comprovada com Apache Kafka (produção consumo configuração e operação);
Conhecimento prático em Microsoft Azure (deploy configuração de serviços IAM networking básico);
Experiência com Azure Event Hub e integrações via SDK ou Kafka Protocol;
Manipulação de Azure Blob Storage utilizando SDK Java;
Domínio de padrões de resiliência (especialmente Circuit Breaker);
Conhecimento em Docker e Kubernetes para conteinerização orquestração e deploy;
Familiaridade com testes automatizados (unitários integração e contrato);
Conhecimento em Angular para desenvolvimento ou suporte a aplicações frontend;
Certificações Azure (AZ-900 AZ-204 ou níveis superiores);
Experiência com Domain-Driven Design (DDD);
Familiaridade com GitOps ArgoCD ou Flux;
Vivência com ferramentas de observabilidade como Dynatrace App Insights ou equivalentes;
Procuramos uma pessoa que:
Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
Tenha coragem para se desafiar e ir além abraçando novas oportunidades de crescimento;
Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
Tenha habilidades de resolução de problemas;
Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.
Big enough to deliver small enough to care.
#VempraGFT
#VamosVoarJuntos
#ProudToBeGFT
We see opportunity in technology. In domains such as cloud, AI, mainframe modernisation, DLT and IoT, we blend established practice with new thinking to help our clients stay ahead.