ND
NTT DATA
Desenvolvedor(a) Backend Java Sênior
Remoto
Brasil
Faixa de Remuneração
BRL
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: