Logo for banco BV

Pessoa Desenvolvedora Back-End Pl - Java

Key Facts

Remote From: 
Full time
Portuguese

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Roles & Responsibilities

  • Experiência em Arquitetura Hexagonal e abordagem de Contract First para orquestração de microserviços
  • Experiência avançada em Java 11 ou superior
  • Proficiência em Spring Boot, Spring Data (ORM), Spring Security
  • Conhecimento em RabbitMQ, Kafka e GCP PubSub

Requirements:

  • Desenvolver e manter microserviços backend em Java (11+) com Spring Boot
  • Implementar APIs REST
  • Construir soluções aderentes à Arquitetura
  • Criar integrações com sistemas internos e externos

Job description


Dá uma olhada nos desafios que te esperam como Pessoa Desenvolvedora Back-End Pl - Java aqui no BV:
  • Desenvolver e manter microserviços backend em Java (11+) com Spring Boot;
  • Implementar APIs REST;
  • Construir soluções aderentes à Arquitetura;
  • Criar integrações com sistemas internos e externos;
  • Garantir consistência de dados em fluxos distribuídos;
  • Revisar código (code review) com foco em:
  • Qualidade;
  • Segurança;
  • Performance;
  • Trabalhar com pipelines de CI/CD;
  • Preparar aplicações para deploy;
  • Participar de cerimônias:
  • Daily;
  • Planning;
  • Refinamento;
  • Retrospectiva;
  • Estimar histórias técnicas;
  • Quebrar épicos em tarefas menores;
  • Colaborar com:
  • PO (Product Owner);
  • QA;
  • Devs frontend;
  • Dar visibilidade de impedimentos.

  • E aí, se identificou? Agora gostaríamos de saber se você tem o perfil e os conhecimentos abaixo:

    Padrões Arquiteturais:
    - Experiência em Arquitetura Hexagonal e abordagem de Contract First para orquestração de microserviços.

    Frameworks e Tecnologias:
    - Experiência avançada em Java 11 ou superior.
    - Proficiência em Spring Boot, Spring Data (ORM), Spring Security.
    - Conhecimento em RabbitMQ, Kafka e GCP PubSub.
    - Conhecimento em Jboss e EJB.
    - Experiência em JUnit para testes unitários.


    Pra gente conta como diferencial se você tiver:
  • Conhecimento em Design Patterns.
  • Experiência em CI/CD (Integração Contínua e Entrega Contínua).
  • Familiaridade com Kubernetes para orquestração de contêineres.
  • Experiência com ferramentas de Observabilidade
  • Conhecimento em ferramentas de monitoramento como Prometheus/Kibana.
  • Experiência com Docker para contêinerização de aplicações.
  • Conhecimento em MySQL e NoSQL, especialmente GCP Firestore.
  • Related jobs

    Other jobs at banco BV

    We help you get seen. Not ignored.

    We help you get seen faster — by the right people.

    🚀

    Auto-Apply

    We apply for you — automatically and instantly.

    Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

    AI Match Feedback

    Know your real match before you apply.

    Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

    Upgrade to Premium. Apply smarter and get noticed.

    Upgrade to Premium

    Join thousands of professionals who got noticed and hired faster.