Desenvolvedor Java - Home Office

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

Desenvolvedor Java

Level 4
Home OfficePJ 45 candidatoshá 14 dias

Sobre a Vaga

Salário a Combinar
E-mail: rh***@***.br — Quando disponibilizado pela empresa, o contato poderá ser visualizado por assinantes Premium.
1 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
Nível: Outro
Contratação PJ.

Benefícios

Não informado.

Vagas semelhantes para você

Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.

Prepare-se para aumentar suas chances nesta oportunidade

Pratique com testes técnicos e treinamentos alinhados ao perfil desta vaga.

Curadoria Nerdin

Cursos recomendados para Desenvolvedor Java

Selecionamos conteúdos alinhados às competências pedidas nesta oportunidade para você aumentar suas chances no processo seletivo.

Explorar recomendações