Java BackEnd Developer Sênior - REMOTO

CLT, São Paulo Remote

A Verity está buscando novos talentos!


Somos uma boutique para modernização e aceleração digital e buscamos Desenvolvedor Java para fazer parte dessa jornada.

Olha só quais são as experiências e conhecimentos que você precisa ter para modernizar e acelerar com a gente:

Requirements

Contribuir no refinamento de histórias técnicas e funcionais, antecipando riscos, critérios de aceite, dependências entre serviços e impactos nos fluxos críticos de pagamento.

Participar ativamente da definição e evolução da arquitetura backend, propondo práticas de desacoplamento, organização por domínios e escalabilidade de serviços.

Desenvolver APIs robustas, seguras e versionadas, orientadas a jornadas definidas no backlog do projeto.

Implementar integrações com gateways de pagamento e adquirentes, garantindo rastreabilidade de transações, fallback inteligente.

Modelar fluxos de dados e persistência com foco em consistência transacional, integridade e versionamento, respeitando regras de negócio sensíveis.

Orquestrar eventos assíncronos e mensagens entre sistemas, suportando fluxos de compensação e comunicação entre microsserviços.

Participar dos ritos ágeis da squad (refinamentos, plannings, reviews e retrospectivas), contribuindo com estimativas técnicas, alinhamento de prioridades e visão de impacto sistêmico.

Realizar code reviews com foco em performance, segurança e boas práticas, promovendo padronização e melhoria contínua do código.

Apoiar a documentação técnica de contratos de API, decisões arquiteturais e modelos de dados, garantindo rastreabilidade e onboarding facilitado.

Atuar como referência técnica para integrações e arquitetura backend, contribuindo para a maturidade técnica e escalabilidade da solução.

Benefits

Java com Spring Boot

APIsRESTful

Arquitetura plug–and–play para múltiplos provedores

Banco de dados Relacional PostgreSQL

Mensageria: Kafka

Orquestração de Eventos: Event Sourcing

Pipelines: Azure DevOps

Versionamento: Git (via Azure Repos)

Monitoramento e Logs: Azure Monitor, Application Insights

Cloud Provider: Microsoft Azure

Testes com Postman; Gherkin (BDD), Cucumber

Metodologia ágil

 

Diferencial:

Conhecimento com integrações com Pagamento: Integração com gateways/adquirentes (débito, crédito, PIX, parcelamento)

Webhooks para conciliação de transações