🏢 Empresa: Confidencial

📍 Local: Remoto

💼 Tipo: Efetivo

🏠 Modelo: Remoto

📋 Descrição da Vaga

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 complexo.
  • Boa comunicação para interação com times técnicos, arquitetura, infraestrutura e áreas de negócio.

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

🎁 Informações Adicionais

Modelo de Trabalho Remoto

📊 Etapas do Processo Seletivo

  1. Cadastro
  2. Análise Curricular
  3. Entrevista com Atração & Seleção
  4. Entrevista com Gestão
  5. Fase Final
  6. Proposta pra se juntar ao time
  7. Dados pré-contratação
  8. Contratação

🏢 Sobre a Confidencial

Confidencial


💡 Dicas de Ouro para Conseguir uma Vaga Home Office

1. Configure notificações para proteger seu foco

Notificações constantes destroem o trabalho profundo. Configure o modo Não Perturbe durante blocos de concentração, desative notificações de e-mail em tempo real, e defina janelas específicas para verificar mensagens. Isso protege sua produtividade e estabelece expectativas saudáveis.

2. Peça feedbacks e use-os para crescer

Profissionais remotos de alto desempenho buscam feedback ativamente, sem esperar a avaliação anual. Pergunte ao seu gestor após cada entrega relevante. Feedback é um mapa para o crescimento. Em processos seletivos que não passou, peça retorno — as informações são valiosas.

3. Documente seu trabalho de forma proativa

No home office, seu trabalho precisa ser visível mesmo à distância. Registre decisões, processos e resultados em documentos acessíveis à equipe. Faça atualizações de status sem esperar ser cobrado. Essa prática cria um histórico de produtividade que protege você em revisões de desempenho.

💡 Interessado nesta oportunidade?

Esta vaga de Especialista em Engenharia de Software (Java) na Confidencial oferece a possibilidade de trabalho 100% remoto.

🚀 Quero me Candidatar📱 Grupo WhatsApp📢 Canal no Telegram