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
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
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