Sobre a Vaga
Estamos em busca de um(a) Desenvolvedor(a) Backend Java para atuar na criação e evolução de APIs e serviços para produtos do setor financeiro (bancos, fintechs, meios de pagamento ou similares). A pessoa selecionada irá trabalhar com APIs REST de alta criatividade, processos de CI/CD em ambiente containerizado e automações complementares em Python.
Responsabilidades
- Desenvolver, manter e evoluir APIs REST utilizando Java e Spring (Spring Boot / Spring Cloud)
- Projetar soluções escaláveis, seguras e performáticas para fluxos financeiros
- Atuar em práticas de DevOps, incluindo pipelines de CI/CD no Jenkins e deploy/orquestração em OpenShift (Kubernetes)
- Criar e manter automações em Python (Flask) para tarefas operacionais, integrações ou serviços auxiliares
- Garantir qualidade de código por meio de testes unitários, de integração e revisão de código (code review)
- Participar de definição de arquitetura, modelagem de dados e decisões técnicas do time
- Monitorar aplicações em produção e atuar em troubleshooting
- Colaborar com times de Produto, QA, Segurança da Informação e Infraestrutura
- Atuar com boas práticas de segurança da informação, considerando dados sensíveis e regulatórios do setor financeiro
Requisitos
Requisitos obrigatórios
- Sólida experiência com Java (8+) e Spring / Spring Boot no desenvolvimento de APIs REST
Experiência com DevOps, incluindo
- Jenkins (criação e manutenção de pipelines de CI/CD)
- OpenShift / Kubernetes (deploy, orquestração e gerenciamento de containers)
- Experiência com Python, incluindo automações e desenvolvimento de serviços com Flask
- Conhecimento de bancos de dados relacionais (Oracle, PostgreSQL, MySQL) e/ou NoSQL
- Experiência com mensageria (Kafka, RabbitMQ ou similar)
- Conhecimento de versionamento com Git e fluxos de branching
- Experiência com testes automatizados (JUnit, Mockito)
- Experiência comprovada em ambiente financeiro — bancos, fintechs, meios de pagamento ou empresas reguladas pelo Banco Central
- Diferenciais (desejável)
- Experiência com Open Finance (especificações, APIs regulatórias, fluxos de consentimento)
- Conhecimento de Pix, SPB ou integrações com adquirentes/gateways de pagamento
- Experiência com arquitetura de microsserviços e padrões como Circuit Breaker, Saga, Event-Driven Architecture
- Conhecimento de observabilidade (Prometheus, Grafana, ELK, Datadog)
- Experiência com Docker e infraestrutura como código (Helm, Terraform)
- Conhecimento de normas de segurança e compliance do setor financeiro (LGPD, PCI-DSS, normas BACEN)
- Inglês intermediário/avançado para leitura de documentação técnica
Benefícios
Não informado.
Vagas semelhantes para você
Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.