Description review

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

Sensedia · Brazil · back to the listing

HR standards

50/100

needs work

Title ↔ description

80/100

solid

Reads as

Backend Engineer

100% confident

What this role officially is

software developer — ESCO, the EU occupation classification

Software developers implement or program all kinds of software systems based on specifications and designs by using programming languages, tools, and platforms.

Also known as: application developer, application programmer, solutions developer, programmer, software specialist, application software developer

How others title the same work

Large employers

  • Software Engineer - OpenStack Canonical
  • C, Golang Software Engineer working on dqlite, a Raft extension for SQLite Canonical Ltd.
  • Containerization & Virtualisation Engineer Canonical Ltd.
  • Go (Golang) Software Engineer, Developer Tooling and Containers Canonical Ltd.
  • Golang Engineer Canonical Ltd.

Startups

  • Anterior (Sequoia-backed, Series B) | Senior Member of Technical Staff | On-Site (New York, NY) | Full Time | $230,000–$300,000 + equity Anterior (Sequoia-backed, Series B)
  • BitPay | Senior Backend Software Developer | Atlanta, GA | REMOTE (US) | BitPay
  • Distributed Systems Engineer Beam
  • Software Engineer, Platform Beam
  • Blaine, WA | CaseLight Systems Inc. (CSI) | Solo Founder | Remote (US Only) | Founding Systems Engineer | FULL EQUITY (30% Stake) Blaine, WA

What the listing never says

  • 42 bullet points. Long requirement lists deter qualified candidates, who read them as hard gates. Scope clarity
  • No section describes what the person would actually do. Scope clarity
  • No pay range published. Candidates cannot tell whether applying is worth their time. Pay transparency
  • No location or timezone policy stated, so a candidate cannot tell where they may work from. Scope clarity

The listing, marked up

Nothing in the wording of this listing tripped a check. The scores above still judge how complete and coherent it is.

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:

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! ;)

Suas experiências são compatíveis? Se candidate e venha conhecer a maior referência de APIs no Brasil! Queremos você em nossa equipe!!

• Pensando em promover times cada vez mais diversos e ambientes de trabalho plurais, nossa missão é mapear os diferentes públicos que alcançamos com ele! Por isso, faremos algumas perguntinhas relacionadas à diversidade*, tudo bem? =)

*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

Originally posted on Himalayas

How this was produced

Highlights are found by rule, not by a model: each one is a phrase matched at a known position, and every note is a template we wrote. The two scores come from a typed-decision model (Jev) that reads the listing against the official role definition and real listings for the same role, and returns probabilities rather than prose — it never writes any of the words on this page, and never chooses what to highlight.

Deterministic penalty applied to the HR score: 20 points (from 70 before penalties). Reviewed 25 Sep 2026.