Back to all jobs
G

Desenvolvimento Java Sênior - 136672

GFT Technologies SE - Job Offerings

Alphaville - Barueri · br 9h ago

Job description

O que buscamos: Buscamos um(a) Desenvolvedor(a) Java Sênior com sólida experiência em desenvolvimento backend e arquitetura moderna, para atuar em iniciativas complexas, apoiando decisões técnicas, promovendo boas práticas de engenharia e colaborando para a evolução técnica do time. Responsabilidades: • Desenvolver e manter APIs RESTful com Java 17+ (ou versões LTS); • Utilizar recursos modernos da linguagem, como Records, Sealed Classes, Pattern Matching e Virtual Threads; • Aplicar Arquitetura Hexagonal, garantindo desacoplamento, testabilidade e manutenibilidade; • Desenvolver e implantar aplicações na Microsoft Azure utilizando App Service, AKS e API Management; • Implementar integrações assíncronas com Apache Kafka e Azure Event Hub; • Utilizar Azure Blob Storage para armazenamento de arquivos e dados não estruturados; • Desenvolver integrações com MongoDB aplicando boas práticas de modelagem, indexação e desempenho; • Aplicar padrões de resiliência como Circuit Breaker, Retry, Bulkhead e Timeout; • Garantir conformidade com padrões técnicos, arquiteturais e de segurança; • Criar e manter testes automatizados; • Apoiar análise e resolução de incidentes e problemas técnicos; • Participar de refinamentos técnicos e discussões de solução; • Contribuir com sugestões técnicas e melhorias contínuas; • Realizar code reviews e compartilhar conhecimento; • Colaborar com desenvolvedores, arquitetos, líderes técnicos e stakeholders; • Manter documentação técnica atualizada; • Apoiar profissionais menos experientes quando necessário; Requisitos e Qualificações: • Experiência com Java 11+ (preferencialmente Java 17 ou 21); • Spring Boot, Spring Cloud e Spring Data; • Arquitetura Hexagonal; • Desenvolvimento e consumo de APIs REST; • Apache Kafka; • Microsoft Azure (implantação e configuração de serviços); • Azure Event Hub; • Azure Blob Storage com SDK Java; • MongoDB em ambiente produtivo; • Padrões de resiliência, especialmente Circuit Breaker; • Docker e Kubernetes; • Testes unitários, integração e contrato; • Microsserviços e metodologias ágeis; • Boas práticas de desenvolvimento, versionamento e revisão de código; Diferenciais: • Angular; • Certificações Azure (AZ-900, AZ-204 ou superiores); • Domain-Driven Design (DDD); • GitOps, ArgoCD ou Flux; • Dynatrace ou ferramentas de observabilidade; • Event Storming e práticas de discovery técnico; • CI/CD e segurança de aplicações; Descrição comportamental: 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

Similar open jobs