O que buscamos:
Desenvolvimento Java moderno Microsserviços em Azure - nível Sênior.
Requisitos e qualificações:
Tecnologias e responsabilidades principais
- Desenvolvimento e manutenção de APIs RESTful de alta disponibilidade utilizando Java 17 e recursos modernos como Records Sealed Classes Pattern Matching e Virtual Threads (Project Loom).
- Criação de soluções seguindo Arquitetura Hexagonal (Ports & Adapters) garantindo desacoplamento testabilidade e manutenibilidade.
- Integração deploy e operação de aplicações na Microsoft Azure utilizando App Service AKS API Management e pipelines CI/CD.
- Implementação e consumo de mensageria assíncrona com Apache Kafka incluindo tópicos consumer groups estratégias de retry e filas mortas (DLQ).
- Atuação com Azure Event Hub para ingestão e processamento de eventos em larga escala.
- Manipulação de arquivos e dados não estruturados usando Azure Blob Storage.
- Modelagem e operação de MongoDB incluindo schema design indexação e agregações.
- Aplicação de padrões de resiliência (Circuit Breaker Retry Bulkhead Timeout) com Resilience4j ou equivalente.
- Participação ativa em code reviews refinamentos técnicos e definição de padrões arquiteturais do time.
Requisitos obrigatórios
- Experiência sólida com Java 11 (preferencialmente 17 ou 21).
- Domínio de Spring Boot Spring Cloud e Spring Data.
- Vivência prática com Arquitetura Hexagonal e/ou Clean Architecture.
- Experiência com Apache Kafka (produtores consumidores e configuração).
- Conhecimento prático em Microsoft Azure (deploy IAM configuração de serviços).
- Experiência com Azure Event Hub (SDK ou Kafka Protocol).
- Manipulação de Azure Blob Storage via SDK Java.
- Domínio de padrões de resiliência especialmente Circuit Breaker.
- Experiência com Docker e Kubernetes.
- Familiaridade com testes automatizados (unitários integração e contrato).
Diferenciais
- Conhecimento em Angular para apoio ou desenvolvimento frontend.
- Certificações Azure (AZ900 AZ204 ou superiores).
- Experiência com DDD (DomainDriven Design).
- Familiaridade com GitOps ArgoCD ou Flux.
- Experiência com Dynatrace ou ferramentas de observabilidade.
Descrição comportamental:
Procuramos uma pessoa que:
- Goste de trabalhar em equipe e seja colaborativa;
- Tenha coragem para se desafiar e abraçar novas oportunidades;
- Transforme ideias em soluções criativas com foco em qualidade;
- Tenha facilidade na resolução de problemas;
- Seja capaz de trabalhar de forma independente e gerenciar bem o próprio tempo;
- Tenha interesse por desafios e situações inovadoras no contexto tecnológico.
Big enough to deliver small enough to care.
#VempraGFT
#VamosVoarJuntos
#ProudToBeGFT
O que buscamos:Desenvolvimento Java moderno Microsserviços em Azure - nível Sênior.Requisitos e qualificações:Tecnologias e responsabilidades principaisDesenvolvimento e manutenção de APIs RESTful de alta disponibilidade utilizando Java 17 e recursos modernos como Records Sealed Classes Pattern Mat...
O que buscamos:
Desenvolvimento Java moderno Microsserviços em Azure - nível Sênior.
Requisitos e qualificações:
Tecnologias e responsabilidades principais
- Desenvolvimento e manutenção de APIs RESTful de alta disponibilidade utilizando Java 17 e recursos modernos como Records Sealed Classes Pattern Matching e Virtual Threads (Project Loom).
- Criação de soluções seguindo Arquitetura Hexagonal (Ports & Adapters) garantindo desacoplamento testabilidade e manutenibilidade.
- Integração deploy e operação de aplicações na Microsoft Azure utilizando App Service AKS API Management e pipelines CI/CD.
- Implementação e consumo de mensageria assíncrona com Apache Kafka incluindo tópicos consumer groups estratégias de retry e filas mortas (DLQ).
- Atuação com Azure Event Hub para ingestão e processamento de eventos em larga escala.
- Manipulação de arquivos e dados não estruturados usando Azure Blob Storage.
- Modelagem e operação de MongoDB incluindo schema design indexação e agregações.
- Aplicação de padrões de resiliência (Circuit Breaker Retry Bulkhead Timeout) com Resilience4j ou equivalente.
- Participação ativa em code reviews refinamentos técnicos e definição de padrões arquiteturais do time.
Requisitos obrigatórios
- Experiência sólida com Java 11 (preferencialmente 17 ou 21).
- Domínio de Spring Boot Spring Cloud e Spring Data.
- Vivência prática com Arquitetura Hexagonal e/ou Clean Architecture.
- Experiência com Apache Kafka (produtores consumidores e configuração).
- Conhecimento prático em Microsoft Azure (deploy IAM configuração de serviços).
- Experiência com Azure Event Hub (SDK ou Kafka Protocol).
- Manipulação de Azure Blob Storage via SDK Java.
- Domínio de padrões de resiliência especialmente Circuit Breaker.
- Experiência com Docker e Kubernetes.
- Familiaridade com testes automatizados (unitários integração e contrato).
Diferenciais
- Conhecimento em Angular para apoio ou desenvolvimento frontend.
- Certificações Azure (AZ900 AZ204 ou superiores).
- Experiência com DDD (DomainDriven Design).
- Familiaridade com GitOps ArgoCD ou Flux.
- Experiência com Dynatrace ou ferramentas de observabilidade.
Descrição comportamental:
Procuramos uma pessoa que:
- Goste de trabalhar em equipe e seja colaborativa;
- Tenha coragem para se desafiar e abraçar novas oportunidades;
- Transforme ideias em soluções criativas com foco em qualidade;
- Tenha facilidade na resolução de problemas;
- Seja capaz de trabalhar de forma independente e gerenciar bem o próprio tempo;
- Tenha interesse por desafios e situações inovadoras no contexto tecnológico.
Big enough to deliver small enough to care.
#VempraGFT
#VamosVoarJuntos
#ProudToBeGFT
View more
View less