Java Developer Sênior - AI Gateway

Confidencial

Campinas

Remote

BRL 180,000 - 260,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Vale Refeição
Plano de Saúde
Plano Odontológico
Seguro de Vida
PPR
Well-Being

Job summary

Sensedia, líder brasileira em gestão de APIs, está buscando um(a) engenheiro(a) sênior para evoluir o AI Gateway. O papel envolve trabalhar com Java/Spring Boot, Kubernetes e integração com múltiplos provedores de LLM, mantendo alto nível de segurança e escalabilidade.

Você atuará com equipes de arquitetura, produto e engenharia para entregar soluções robustas em um ambiente cloud-native, com foco em governança, observabilidade e melhoria contínua.

Qualifications

  • Experiência sólida como desenvolvedor(a) sênior em plataformas cloud-native ou sistemas distribuídos.
  • Experiência com Java (versões atuais) e Spring Boot para APIs REST e serviços backend.
  • Conhecimento de Kubernetes, CRDs, ConfigMaps e ciclo de vida de workloads.
  • Entendimento de design de APIs, contratos e versionamento (OpenAPI).
  • Experiência com autenticação e autorização (OAuth 2.0, JWT/JWKS).
  • Interesse em IA generativa e concepts de agentic, MCP e A2A.
  • Práticas de TDD, CI/CD e revisão de código.

Responsibilities

  • Atuar como referência técnica na evolução do AI Gateway e decisions técnicas relevantes.
  • Desenhar e evoluir o control plane (Java/Spring Boot) para configuração de data plane via CRDs.
  • Contribuir para as capacidades do produto: roteamento para LLM providers e guardrails.
  • Garantir integrações seguras com múltiplos provedores de LLM (OpenAI, Anthropic, Google, Azure).
  • Colaborar com arquitetos e gestores para transformar necessidades em soluções escaláveis.
  • Participar de POC, discovery técnico e validação de caminhos com risco reduzido.
  • Aplicar observabilidade, segurança, governança e excelência operacional.

Skills

Java
Spring Boot
Kubernetes
OAuth 2.0
OpenTelemetry
PostgreSQL
REST APIs
Arquitetura distribuída
CI/CD
Comunicação técnica

Education

Bacharel em Ciência da Computação

Tools

OpenAPI/Swagger
Keycloak

Job description

Vaga 100% remota Aqui a gente conecta o mundo Sensedia é uma multinacional brasileira provedora de plataforma de gerenciamento de APIs, governança de agentes e soluções de integração, além de serviços profissionais. A companhia impulsiona a transformação digital de grandes empresas habilitando arquiteturas mais ágeis, modernas e escaláveis, possibilitando assim que seus clientes ofereçam produtos e experiências digitais a todo o seu ecossistema. Trabalhar aqui é pertencer a uma cultura plural, descontraída e inovadora. É para quem tem coragem de ir além, pensar e agir fora da caixa. Preferimos pedir desculpas ao invés de pedir permissão e estamos sempre dispostos a nos transformar, nos reinventar. Nossas pessoas são incríveis e você pode fazer parte disso tudo. Nos comprometemos em garantir um ambiente de trabalho acolhedor e respeitoso. Conheça + em nosso site: https://br.sensedia.com/sensedia-careers

Qual a missão do Cargo?

Atuar tecnicamente na evolução do Sensedia AI Gateway, a camada inteligente que governa, protege e escala o uso de Inteligência Artificial e agentes nas empresas, atuando como ponto único de controle entre os sistemas dos clientes e os grandes modelos de linguagem (LLMs). Este papel exige forte capacidade técnica, visão sistêmica de engenharia e autonomia para propor, desenvolver e sustentar soluções de alta qualidade em um produto cloud-native de fronteira, colaborando com arquitetos, lideranças técnicas e times multidisciplinares na construção de uma plataforma robusta, escalável e segura para o ecossistema de IA agentic.

Quais serão suas atividades do dia-a-dia?

Atuar como referência técnica dentro do time de desenvolvimento do AI Gateway, contribuindo para decisões técnicas relevantes na evolução do produto.

Desenhar, desenvolver e evoluir o control plane do produto (Java/Spring Boot), responsável por traduzir operações de gerenciamento em recursos Kubernetes (CRDs) que configuram o data plane em tempo de execução.

Contribuir para a evolução das capacidades centrais do produto: roteamento para LLM Providers com failover, políticas de guardrails (Prompt Guard, Prompt Enrichment, Rate Limiting), exposição de APIs corporativas como MCP Servers, gestão de AI Agents, scopes e credenciais.

Colaborar com arquitetos, team leaders, Product Managers e demais pessoas do time para transformar necessidades de produto em implementações viáveis, escaláveis e sustentáveis.

Participar de análises técnicas, discussões de trade-off, discovery técnico e provas de conceito para validar caminhos de implementação e reduzir riscos, especialmente em um domínio em rápida evolução como o de IA agentic (MCP, A2A e protocolos emergentes).

Evoluir integrações com múltiplos provedores de LLM (OpenAI, Anthropic, Google, Azure, Bedrock e modelos open‑source), garantindo independência de provedor e consistência de comportamento.

Desenvolver e evoluir fluxos seguros de autenticação e autorização baseados em OAuth, JWT/JWKS e scopes, incluindo a integração com Keycloak e auth servers externos dos clientes.

Aplicar boas práticas de resiliência, observabilidade (OpenTelemetry), segurança, governança e excelência operacional nas soluções desenvolvidas.

Contribuir tecnicamente para a evolução da solução, ajudando a identificar oportunidades de melhoria, redução de complexidade, ganho de escala e mitigação de riscos.

Atuar de forma colaborativa com o time de engenharia, apoiando decisões técnicas, revisões de código, refinamentos e melhoria contínua da qualidade técnica.

Apoiar a disseminação de boas práticas de desenvolvimento, arquitetura, testes, observabilidade e operação dentro do time.

Investigar problemas técnicos, propor soluções e atuar na sustentação evolutiva da plataforma com foco em qualidade, estabilidade e escalabilidade.

Quais são os requisitos obrigatórios para esse cargo?
  • Experiência sólida como desenvolvedor(a) sênior em produtos digitais, plataformas cloud-native ou sistemas distribuídos.
  • Experiência sólida com Java (versões recentes) e Spring Boot no desenvolvimento de APIs REST e serviços backend de produto.
  • Experiência prática com Kubernetes como plataforma de runtime, incluindo conceitos de operadores, CRDs (Custom Resource Definitions), ConfigMaps, Secrets e ciclo de vida de workloads.
  • Experiência com arquiteturas distribuídas, microservices, REST APIs e padrões de arquitetura como control plane / data plane e arquitetura hexagonal.
  • Conhecimento sólido de OpenAPI/Swagger, design de contratos, versionamento e ciclo de vida de APIs.
  • Experiência com autenticação e autorização em plataformas digitais: OAuth 2.0 (client credentials), JWT, validação via JWKS e modelagem de scopes.
  • Interesse e familiaridade com o ecossistema de IA generativa e agentic: consumo de APIs de LLMs, engenharia de prompts, guardrails e protocolos emergentes como MCP (Model Context Protocol) e A2A.
  • Conhecimento de práticas de escalabilidade, resiliência, segurança e observabilidade em plataformas digitais.
  • Experiência com práticas de testes automatizados (unitários, integração e E2E), CI/CD e revisão de código.
  • Capacidade de compreender necessidades de produto e traduzi-las em soluções técnicas claras, sustentáveis e bem implementadas.
  • Experiência atuando lado a lado com times de produto, arquitetura e engenharia, com postura colaborativa e senso de ownership.
  • Habilidade para participar de POCs, avaliar riscos técnicos e contribuir para decisões de implementação com base técnica.
  • Boa comunicação técnica e capacidade de colaborar com diferentes perfis dentro do time.
Quais serão os requisitos diferencias para este cargo?
  • Experiência prática integrando aplicações com provedores de LLM (OpenAI, Anthropic, Google/Gemini, Azure OpenAI, AWS Bedrock) e conhecimento de aspectos como consumo de tokens, rate limiting e failover entre modelos.
  • Familiaridade com Agentic Development (Spec Driven, etc...). Conhecimento de MCP (Model Context Protocol): construção ou consumo de MCP Servers, transports (SSE, Streamable HTTP) e frameworks como FastMCP.
  • Experiência com Gateway API do Kubernetes, proxies/gateways cloud-native (Envoy, agentgateway ou similares) e configuração de tráfego via CRDs.
  • Experiência com clientes Kubernetes programáticos (como fabric8) e desenvolvimento de componentes que reconciliam estado no cluster.
  • Vivência com Keycloak ou outros identity providers, incluindo administração programática de realms, clients e credenciais.
  • Conhecimento de Python (asyncio, httpx) para atuação pontual no runtime MCP do produto.
  • Conhecimento de segurança aplicada a IA: proteção contra prompt injection e jailbreaking, redação de PII, moderação de conteúdo e auditoria de tráfego de IA.
  • Experiência com observabilidade baseada em OpenTelemetry e ferramentas como Prometheus, Tempo/Jaeger e Grafana.
  • Experiência com PostgreSQL e versionamento de schema com Flyway ou similar.
  • Familiaridade com frontend moderno (React, TypeScript, micro-frontends com Module Federation) para colaboração eventual com a camada de gestão do produto.
  • Experiência com SaaS multi-tenant, deployments híbridos (SaaS + infraestrutura do cliente) e evolução de plataformas de produto em larga escala.
  • Experiência com práticas de TDD, testes de arquitetura (ArchUnit) e testes de integração com Testcontainers.
  • Capacidade de propor soluções técnicas em cenários ambíguos, equilibrando velocidade, risco, qualidade e manutenibilidade.
Aqui você vai encontrar:
  • Vale Refeição/Vale Alimentação (Cartão Flash benefícios)
  • Plano de Saúde
  • Plano Odontológico
  • Seguro de Vida
  • PPR
  • TotalPass
  • Auxílio Creche
  • Programa Well-Being (destinado para saúde física e mental)
  • Universidade Corporativa (nossa #SensediaAcademy), com diversas trilhas de desenvolvimento
  • Parceiros culturais e educacionais, com descontos especiais
  • Somos uma empresa cidadã, proporcionando licença maternidade e licença paternidade estendida
  • Temos #WorkWhereYouBelong como proposta de valor, que é um modelo flexível de trabalho que nos ajuda a aumentar o senso de pertencimento dos Sensediers
  • Trabalhe onde você pertence, porque as barreiras físicas estão menores, e o sentimento é de que exista apenas uma Sensedia em qualquer lugar que você esteja trabalhando

Esta oportunidade também é para PCD!

Diversidade e Proteção de Dados

*Os dados pessoais e dados pessoais sensíveis coletados serão tratados de acordo com a Lei Geral de Proteção de Dados - Lei n 13.709/2018

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer | Sênior - AI Gateway (13493)
Java Developer | Sênior - AI Gateway (13493)

Sensedia • Campinas

On-site
BRL 180,000 - 300,000
Vale Refeição
Plano de Saúde
Plano Odontológico
+3
Java Developer Sênior - Vaga Exclusiva PCD
Java Developer Sênior - Vaga Exclusiva PCD

Confidencial • Campinas

Remote
BRL 240,000 - 400,000
Vale Refeição/Alimentação
Plano de Saúde
Plano Odontológico
+6
Forward Deployed Engineer (FDE) - (13642)
Forward Deployed Engineer (FDE) - (13642)

Sensedia • Campinas

On-site
BRL 446,000 - 781,000
Vale Refeição
Plano de Saúde
Plano Odontológico
+2
Forward Deployed Engineer (FDE) - (13642)
Forward Deployed Engineer (FDE) - (13642)

Sensedia • Brazil

On-site
BRL 180,000 - 360,000
Vale Refeição
Plano de Saúde
Plano Odontológico
+7
Arquiteto de Soluções | APIs, Integração & IA (13763)
Arquiteto de Soluções | APIs, Integração & IA (13763)

Sensedia • Campinas

Remote
BRL 180,000 - 320,000
Vale Refeição
Plano de Saúde
Plano Odontológico
+5
Fullstack Developer Sênior
Fullstack Developer Sênior

Confidencial • Campinas

Remote
BRL 223,000 - 357,000
Vale Refeição/Alimentação
Plano de Saúde
Plano Odontológico
+6
Fullstack Developer | Sênior (13593)
Fullstack Developer | Sênior (13593)

Sensedia • Campinas

Remote
BRL 150,000 - 230,000
Plano de saúde
Vale-refeição/alimentação
Programa Well-Being
Product Owner | Sênior (13595)
Product Owner | Sênior (13595)

Sensedia • Campinas

On-site
BRL 180,000 - 250,000
Vale Refeição/Alimentação
Plano de Saúde
Plano Odontológico
+7
Arquiteto de Soluções II | Consultoria (13534)
Arquiteto de Soluções II | Consultoria (13534)

Sensedia • Campinas

On-site
BRL 180,000 - 320,000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+6
Analista de RevOps | Pricing & Sales Ops - Pleno (13624)
Analista de RevOps | Pricing & Sales Ops - Pleno (13624)

Sensedia • Brazil

On-site
BRL 180,000 - 300,000
Vale Refeição
Plano de Saúde
Plano Odontológico
+6