Programador Java
Descrição da Vaga
Estamos contratando Desenvolvedor Back\-end Java para projetos de transformação digital, desenvolvendo ferramentas inovadoras para entregar a melhor experiência para os usuários da plataforma de uma grande empresa. Entendemos que para essa evolução, é necessário o conhecimento em: • Java 11\+ com experiência em Spring Boot, Spring Data, Spring Security, Spring Cache e Spring Batch; • AWS: S3, Pipelines, EKS, VPC, SG, Kafka, MSK e demais serviços do fluxo de CI/CD; • OnPremise: Openshift (PaaS); • Arquitetura Hexagonal e Arquitetura distribuída em Microsserviços e Containers na Cloud (EKS/Docker); • APIs em Spring Boot com integrações em Kafka e REST, utilizando FeignClient/WebClient com tolerância a falhas (Fallback em Hystrix/Resilience4j); • Arquitetura Event Streaming com Kafka; • Continuous Integration e Continuous Deployment (CI/CD), Git, Gitflow e Maven; • Bancos de dados: Redis, MongoDB e Oracle; • Observabilidade com OpenTelemetric, Grafana e Dynatrace; • Documentação técnica no
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev