Grupo FCamara

Desenvolvedor Java - Pleno

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A FCamara está em busca de um Desenvolvedor Java Pleno para atuar no desenvolvimento de aplicações robustas e escaláveis. O profissional será responsável por trabalhar com Java 11+, Spring Boot, Quarkus e arquitetura de Microserviços, garantindo a criação de APIs REST, configuração, segurança e integrações eficientes. Além disso, a vaga envolve a utilização de tecnologias de persistência como MongoDB e Redis, e a implementação de segurança com JWT/OAuth2. O ambiente de trabalho inclui infraestrutura em nuvem (AWS, Azure ou GCP), Docker e Kubernetes para deployment, e pipelines de CI/CD com Git e GitHub Actions.

Responsabilidades

  • Desenvolver e manter aplicações utilizando Java 11+ e Spring Boot.
  • Criar e gerenciar APIs REST, garantindo boas práticas de design e documentação com OpenAPI/Swagger.
  • Trabalhar com arquitetura de Microserviços, incluindo comunicação síncrona e assíncrona.
  • Integrar sistemas utilizando Kafka para produção e consumo de eventos.
  • Modelar e utilizar bancos de dados NoSQL como MongoDB e Redis para cache.
  • Implementar autenticação e autorização em APIs com JWT/OAuth2.
  • Criar e manter imagens Docker para aplicações Java.
  • Utilizar Kubernetes para orquestração, deploy e escalabilidade de serviços.
  • Gerenciar versionamento de código com Git e pipelines de CI/CD com GitHub Actions e Helm.
  • Desenvolver testes unitários com JUnit 5 e Mockito, e testes de integração para APIs e mensageria.
  • Configurar logs estruturados e monitoramento com Prometheus/Grafana.
  • Implementar padrões de resiliência e tolerância a falhas como Circuit Breaker, Retry e Timeout.
  • Realizar testes manuais e automatizados de APIs com Postman.
PUBLICIDADE

Requisitos

  • Experiência ou vivência em aplicações cloud-native e de alta performance com Quarkus.
  • Domínio da linguagem Java 11+ e boas práticas de desenvolvimento.
  • Experiência com Spring Boot para criação de APIs REST, configuração, segurança e integrações.
  • Conhecimento em arquitetura de Microserviços, comunicação síncrona e assíncrona, desacoplamento e resiliência.
  • Experiência com 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.
  • Uso de Redis para cache distribuído e 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 orquestração, deploy e escalabilidade de serviços com Kubernetes.
  • 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.
  • Conhecimento em JUnit 5 para testes unitários.
  • Conhecimento em Mockito para mocks e testes de comportamento.
  • Experiência com testes de integração para APIs e mensageria.
  • Conhecimento em Logs estruturados (Logback ou similar).
  • Conhecimento em Prometheus / Grafana para métricas e monitoramento.
  • Experiência com ferramentas de observabilidade e APM (ex.: Dynatrace, ELK Stack).
  • Conhecimento em Circuit Breaker, Retry e Timeout (Resilience4j ou similar).
  • Experiência com Postman para testes manuais e automatizados de APIs.
  • Conhecimento em ferramentas de inspeção de tráfego e troubleshooting.

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

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE