GFT Technologies SE

Desenvolvimento Java e Node (PL/SR) Remoto - 134719 INT

GFT Technologies SE · Barueri, São Paulo, Brazil

IT Services and IT Consulting · 10,001+ employees

Yesterday
Remote Senior (5-10 yrs) Full-time Brazil
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop microservices, APIs, and financial onboarding flows using Java, Node.js, and TypeScript. Implement distributed systems architecture, process orchestration, and AI-driven automations within a Kubernetes environment.

What they look for

Java Node.js TypeScript Fastify Microservices Architecture Kubernetes REST APIs Relational Databases NoSQL Clean Architecture Docker Automated Testing Generative AI Prompt Engineering n8n English Communication

Requirements

Requires professional experience with Java, Node.js, TypeScript, and microservices architecture. Candidates must be proficient in REST APIs, containerization with Docker, and automated testing, with English communication skills.

Full description

O que buscamos: Buscamos um(a) Desenvolvedor(a) Back-End para atuar no desenvolvimento de microserviços, APIs e fluxos de onboarding financeiro, utilizando Java, Node.js e TypeScript. A posição envolve arquitetura de sistemas distribuídos, automação e orquestração em Kubernetes, com forte colaboração entre times de Arquitetura, Front-End e Produto.

Responsabilidades:

  • Desenvolver em Java;
  • Desenvolver e manter APIs e microserviços utilizando Node.js, TypeScript e Fastify;
  • Projetar e implementar arquitetura de microserviços, garantindo escalabilidade, resiliência e baixo acoplamento;
  • Desenvolver e manter processos de onboarding financeiro, incluindo abertura de conta, cadastro, validação de clientes, orquestração de etapas e integrações com sistemas internos e externos;
  • Implementar orquestração de processos e fluxos de negócio complexos;
  • Trabalhar com diferentes bancos de dados, escolhendo a tecnologia adequada por domínio;
  • Desenvolver e manter workers e processos assíncronos;
  • Criar e manter automação de processos e integrações utilizando ferramentas como n8n;
  • Trabalhar com Generative AI, incluindo criação e evolução de prompts, integração com APIs de modelos de linguagem (LLMs) e uso de AI para automação e apoio a processos de negócio;
  • Atuar em ambientes containerizados, com deploy e operação em Kubernetes;
  • Garantir observabilidade, logs estruturados e métricas;
  • Escrever testes automatizados e assegurar qualidade de código;
  • Colaborar com times de Front-End, Arquitetura e Produto;

Requisitos e Qualificações:

  • Experiência com Java
  • Experiência com Node.js e TypeScript
  • Experiência no desenvolvimento de APIs REST
  • Vivência com arquitetura de microserviços
  • Experiência com bancos de dados relacionais e/ou NoSQL
  • Conhecimento em Clean Architecture ou arquitetura em camadas
  • Experiência com integração e orquestração de serviços
  • Familiaridade com Docker e ambientes containerizados
  • Experiência com testes automatizados
  • Inglês para comunicação

Diferenciais:

  • Experiência com Kubernetes (deploy, configuração, observabilidade)
  • Experiência com múltiplos bancos de dados no mesmo ecossistema
  • Vivência com mensageria e arquitetura orientada a eventos
  • Experiência com n8n ou ferramentas de automação de workflows
  • Experiência prática com Generative AI / Prompt Engineering
  • Conhecimento em Python
  • Experiência com processos financeiros, onboarding bancário, KYC ou ambientes regulados