Descrição da Vaga
A VENHA SER #SANGUELARANJA está buscando um Desenvolvedor Java Sênior para atuar no desenvolvimento de aplicações robustas e escaláveis. O profissional será responsável por trabalhar com Java 11+, Spring Boot e Quarkus, focando em arquitetura de microserviços e integração assíncrona com Kafka. A vaga exige experiência com persistência de dados em MongoDB e Redis, segurança com JWT/OAuth2, e infraestrutura em Docker e Kubernetes. O papel também envolve a criação e manutenção de pipelines de CI/CD com GitHub Actions e Helm, além de testes com JUnit 5 e Mockito, e monitoramento com Prometheus/Grafana.
Responsabilidades
- Desenvolver e manter aplicações utilizando Java 11+, Spring Boot e Quarkus.
- Criar e gerenciar APIs REST, garantindo design, versionamento e documentação adequados.
- Trabalhar com arquitetura de microserviços, comunicação síncrona e assíncrona, e resiliência.
- Integrar sistemas utilizando Kafka para produção e consumo de eventos.
- Modelar e utilizar bancos de dados NoSQL como MongoDB e Redis para cache distribuído.
- Implementar autenticação e autorização em APIs com JWT/OAuth2.
- Criar e manter imagens Docker para aplicações Java.
- Trabalhar com Kubernetes para orquestração, deploy e escalabilidade de serviços.
- Desenvolver e manter pipelines de CI/CD com GitHub Actions e Helm.
- Realizar testes unitários com JUnit 5 e Mockito, e testes de integração para APIs e mensageria.
- Configurar e utilizar ferramentas de observabilidade e monitoramento como Prometheus/Grafana.
- Aplicar conceitos de resiliência e tolerância a falhas como Circuit Breaker, Retry e Timeout.
Requisitos
- ✓Domínio da linguagem Java e boas práticas de desenvolvimento.
- ✓Criação de APIs REST, configuração, segurança e integrações com Spring Boot.
- ✓Experiência ou vivência em aplicações cloud-native e de alta performance com Quarkus.
- ✓Conhecimento em arquitetura de Microserviços (comunicação síncrona e assíncrona, desacoplamento e resiliência).
- ✓Design, versionamento, documentação e boas práticas de REST APIs.
- ✓Conhecimento em OpenAPI / Swagger para documentação e contratos de serviços.
- ✓Experiência com Kafka para produção e consumo de eventos, integração assíncrona e processamento de mensagens.
- ✓Modelagem e uso de banco NoSQL como MongoDB.
- ✓Conhecimento em Redis para cache distribuído e uso para dados temporários.
- ✓Experiência com JWT / OAuth2 para autenticação e autorização em APIs.
- ✓Criação e manutenção de imagens Docker para aplicações Java.
- ✓Conceitos de Kubernetes para orquestração, deploy e escalabilidade de serviços.
- ✓Experiência com ambientes em nuvem (AWS, Azure ou GCP).
- ✓Versionamento de código e fluxo colaborativo com Git.
- ✓Experiência com pipelines de CI/CD.
- ✓Criação e manutenção de pipelines de CI/CD para build, testes automatizados e deploy com GitHub Actions.
- ✓Gerenciamento e versionamento de charts para deploy de aplicações em Kubernetes com Helm.
- ✓Experiência com automação de esteiras de build, testes, versionamento e publicação em ambientes controlados.
- ✓Testes unitários com JUnit 5.
- ✓Mocks e testes de comportamento com Mockito.
- ✓Testes de integração para APIs e mensageria.
- ✓Conhecimento em Logs estruturados (Logback ou similar).
- ✓Experiência com Prometheus / Grafana para métricas e monitoramento.
- ✓Conhecimento em ferramentas de observabilidade e APM (ex.: Dynatrace, ELK Stack).
- ✓Experiência com Circuit Breaker, Retry e Timeout (Resilience4j ou similar).
- ✓Testes manuais e automatizados de APIs com Postman.
- ✓Conhecimento em ferramentas de inspeção de tráfego e troubleshooting.
Categorias
Sobre a Empresa
Mais vagas na Grupo FCamara →Somos um ecossistema de tecnologia e inovação que potencializa o futuro de negócios integrando visão estratégica com execução inteligente, lado a lado com nossos clientes, para proporcionar experiências transformadoras.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev