Desenvolvedor Java - Home Office

Home Office Estágio/Júnior Híbrido Dev/Sistemas Infra Dados

Desenvolvedor Java

Level 4
14 Candidaturas
Quero me Candidatar
Salário a Combinar
E-mail: rh***@***.br - Seja Premium para ver o contato e aumente suas chances.
Publicada hoje | 1 Vaga

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 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
Nível: Outro
Contratação PJ.
Vagas Relacionadas

Evolua sua carreira: faça os Testes do Nerdin para aumentar suas chances e validar seus conhecimentos. Quer se destacar no mercado? Acesse os Treinamentos para aprender e se atualizar.

Cursos de TI Nerdin Cursos de TI Nerdin