DESENVOLVEDOR BACK-END JAVA (PLENO III)
Descrição da Vaga
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.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev