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 complexos.
- ✓Boa comunicação para interação com times técnicos, arquitetura, infraestrutura e áreas de negócio.
- •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.
Categorias
Sobre a Empresa
Mais vagas na Confidencial →Espaço destinado a empresas que precisam realizar contratações de forma confidencial devido a circunstâncias específicas, como por exemplo a reposição de alguém do time.
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev