Geekhunter Logo

Soluções

Software de recrutamento

Divulgue vagas, importe perfis, pré-qualifique candidatos com perguntas personalizadas e controle todo o recrutamento em um só lugar.

Serviço de recrutamento

Confie em nós para encontrar seu talento tech. Com o nosso time especializado atuamos nas principais etapas de recrutamento.

Base de talentos

Os melhores talentos tech do Brasil, todos pré-selecionados e prontos para novas oportunidades.

Nossos planos

Descubra o plano perfeito para suas necessidades.

Login

Português

PT

NTT DATA


São Paulo, SP, Brasil

Desenvolvedor(a) Backend Java Sênior

Remoto

Brasil

Faixa de Remuneração

R$ 10.000,00 - R$ 10.500,00 / mês

CLT

Nível de Experiência

Sênior

Requisitos

5+ anos de experiência na carreira
Clean Code
Docker
Azure
NoSQL
AKS
OpenAI
GitHub Actions
Embeddings
Azure OpenAI
Kubernetes
Datadog
CloudWatch
RAG
LangChain
AWS Bedrock
CodePipeline
ECS
LangGraph
EKS
CodeBuild
Semantic Kernel
Postgres SQL
Spring Boot
CI/CD
Design Patterns
Java
MySQL
DynamoDB
GitLab CI
Vector Stores
SOLID
AWS

Tarefas e Responsabilidades

Sobre a vaga

Buscamos um(a) Desenvolvedor(a) Backend Java Sênior para atuar no desenvolvimento de soluções de alta performance em um ambiente de missão crítica.

A pessoa será responsável por criar e evoluir sistemas robustos, aplicando boas práticas de engenharia de software, padrões de projeto e arquitetura moderna. A experiência com nuvem, containers, bancos de dados, CI/CD e observabilidade é essencial para o dia a dia.

Responsabilidades principais

  • Desenvolver backends de alta performance com Java.
  • Aplicar Design Patterns como Factory, Abstract Factory, Builder, Adapter, Bridge, Composite, Chain of Responsibility, Command e Interpreter.
  • Escrever código seguindo princípios SOLID e Clean Code.
  • Trabalhar com AWS ou Azure, com no mínimo 2 anos de experiência.
  • Orquestrar containers com Docker e Kubernetes (EKS, ECS ou AKS).
  • Modelar e integrar bancos de dados relacionais e NoSQL, como RDS e DynamoDB.
  • Construir e manter pipelines de CI/CD com GitHub Actions, GitLab, CodePipeline, CodeBuild ou ferramentas similares.
  • Implementar observabilidade com Datadog e CloudWatch.
  • Realizar troubleshooting e análise de performance de aplicações.
  • Atuar no ecossistema bancário, respeitando requisitos de segurança e compliance.
  • Desenvolver soluções com IA Generativa, incluindo LangChain, LangGraph, Semantic Kernel, OpenAI, Azure OpenAI, AWS Bedrock, RAG, Embeddings, Vector Stores e criação de agentes.

Requisitos técnicos

  • Java e desenvolvimento backend de alta performance.
  • Design Patterns (Factory, Abstract Factory, Builder, Adapter, Bridge, Composite, Chain of Responsibility, Command e Interpreter).
  • SOLID e Clean Code.
  • AWS ou Azure (mínimo de 2 anos).
  • Docker e Kubernetes (EKS, ECS ou AKS).
  • Banco de Dados Relacional e NoSQL (RDS, DynamoDB).
  • CI/CD (GitHub Actions, GitLab, CodePipeline, CodeBuild ou similares).
  • Observabilidade (Datadog e CloudWatch).
  • Troubleshooting e análise de performance.
  • Experiência no ecossistema bancário.
  • Conhecimento em IA Generativa (LangChain, LangGraph, Semantic Kernel, OpenAI, Azure OpenAI ou AWS Bedrock, RAG, Embeddings, Vector Stores e criação de agentes).

Diferenciais

Certificações em nuvem, vivência em instituições financeiras de grande porte e projetos com IA Generativa em produção são diferenciais valorizados.

Compartilhar vaga:

Compartilhar vaga: