Publicidade

Última atualização: 8 de Outubro de 2026

Especialista em Engenharia de Software (Java)

Especialista em Engenharia de Software Backend com Java e Spring Boot para Proxy de Pagamentos

♿ PcD💼 CLT🌍 100% Remoto

Via Gupy

Sobre

Buscamos uma pessoa Engenheira de Software Backend com sólida experiência em Java, Spring Boot e sustentação de aplicações críticas para atuar na evolução técnica do nosso Proxy de Pagamentos. O Proxy de Pagamentos é uma aplicação estratégica dentro do ecossistema de meios de pagamento, responsável por intermediar, padronizar e abstrair integrações com parceiros, gateways, adquirentes e demais componentes da jornada transacional. Atualmente, a aplicação está executada em ambiente baseado em VM, e a posição terá papel importante tanto na sustentação operacional do serviço atual quanto na modernização tecnológica da solução, incluindo melhorias de arquitetura, observabilidade, resiliência, qualidade de código e preparação para uma futura migração para ambientes conteinerizados em Kubernetes.

Responsabilidades

  • Atuar na sustentação e evolução do Proxy de Pagamentos, garantindo estabilidade, disponibilidade e continuidade operacional.
  • Desenvolver, manter e evoluir aplicações backend utilizando Java e Spring Boot.
  • Apoiar a modernização técnica de uma aplicação atualmente executada em VM, contribuindo para sua preparação e/ou migração para Kubernetes.
  • Analisar código legado, identificar débitos técnicos e propor melhorias incrementais com baixo risco operacional.
  • Projetar e implementar APIs REST e integrações backend com foco em segurança, performance, resiliência e escalabilidade.
  • Atuar na integração com sistemas internos, gateways, adquirentes, parceiros de pagamento e demais serviços do ecossistema transacional.
  • Diagnosticar e resolver incidentes, falhas de integração, problemas de performance e comportamentos inesperados em produção.
  • Implementar boas práticas de observabilidade, incluindo logs estruturados, métricas, tracing, health checks e dashboards operacionais.
  • Contribuir para a melhoria dos processos de deploy, versionamento, rollback, automação e rastreabilidade.
  • Aplicar padrões de resiliência em sistemas distribuídos, como timeout, retry, circuit breaker, fallback e idempotência.
  • Apoiar a definição de estratégias para conteinerização, parametrização e externalização de configurações.
  • Participar de discussões técnicas com times de arquitetura, infraestrutura, SRE, segurança, produto e demais áreas parceiras.
  • Escrever código limpo, testável e sustentável, mantendo foco em qualidade, manutenibilidade e redução de risco.
  • Apoiar revisões de código, troubleshooting técnico e disseminação de conhecimento dentro do time.

Requisitos

  • Experiência sólida com desenvolvimento backend em Java.
  • Experiência prática com Spring Boot.
  • Conhecimento em desenvolvimento e manutenção de APIs REST.
  • Experiência em sustentação de aplicações críticas em ambiente produtivo.
  • Capacidade de atuar em sistemas legados, compreendendo fluxos existentes e propondo evoluções seguras.
  • Conhecimento em arquitetura de aplicações backend e sistemas distribuídos.
  • Experiência com bancos de dados relacionais, como PostgreSQL, MySQL, Oracle ou SQL Server.
  • Conhecimento em mensageria ou comunicação assíncrona, como Kafka, RabbitMQ ou similares.
  • Familiaridade com práticas de CI/CD, build, deploy e versionamento de aplicações.
  • Conhecimento em logs, métricas, monitoramento e análise de incidentes.
  • Experiência com testes automatizados, especialmente testes unitários e de integração.
  • Capacidade de análise técnica, troubleshooting e resolução de problemas complexos.
  • Boa comunicação para interação com times técnicos, arquitetura, infraestrutura e áreas de negócio.

Desejáveis

  • Conhecimento ou experiência em Proxy de pagamentos.
  • Conhecimento ou experiência em Gateway de pagamento.
  • Conhecimento ou experiência em Adquirência e subadquirência.
  • Conhecimento ou experiência em Integração com adquirentes, bancos, PSPs ou parceiros financeiros.
  • Conhecimento ou experiência em Autorização, captura, cancelamento, estorno e conciliação de transações.
  • Conhecimento ou experiência em Split de pagamento.
  • Conhecimento ou experiência em Pix, cartão de crédito, carteiras digitais ou link de pagamento.
  • Conhecimento ou experiência em Antifraude, 3DS, tokenização ou roteamento transacional.
  • Conhecimento ou experiência em Idempotência, rastreabilidade e consistência em fluxos financeiros.
  • Conhecimento ou experiência em Segurança e conformidade em meios de pagamento.

Outras Informações

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"

Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!