Job Description

Buscamos um(a) Desenvolvedor(a) Back-end Java para atuar em um ambiente de alta criticidade , com foco em integrações, mensageria e microsserviços , participando ativamente do desenvolvimento de soluções robustas e escaláveis.


Stack Tecnológico

Obrigatório:

  • Java 11+;
  • Spring Boot;
  • APIs REST;
  • RabbitMQ;
  • MongoDB;
  • Oracle.

Desejável:

  • Kafka;
  • Redis;
  • Docker;
  • Kubernetes / OpenShift;
  • Observabilidade (Datadog, AppDynamics, ELK).

Principais Responsabilidades

  • Criar e consumir filas RabbitMQ (listeners para eventos de renovação e cancelamento).
  • Implementar integrações REST com sistemas como BCP, Bureau, Dossiê, Sinistro e Vistoria Prévia.
  • Desenvolver endpoints para geração de ofertas APA / AFI.
  • Realizar manutenção e ajustes em tabelas Oracle.
  • Aplicar boas práticas de Clean Code, SOLID e Design Patterns.
  • Participar de code reviews e pair programming.
  • Garantir cobertura de testes unitários (JUnit, Mockito).

Requisitos Técnicos

Obrigatórios:

  • 3+ anos de experiência com Java e Spring Boot em produção.
  • Experiência sólida com microsserviços e APIs REST.
  • Conhecimento em mensageria (RabbitMQ ou Kafka).
  • Domínio de bancos relacionais (Oracle/PostgreSQL) e NoSQL (MongoDB).
  • Versionamento de código com Git / GitLab.

Diferenciais:

  • Experiência com Kubernetes / OpenShift.
  • Conhecimento em observabilidade e monitoramento.
  • Certificação Oracle Certified Professional.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application