Text copied to clipboard!

Título

Text copied to clipboard!

Desenvolvedor de Plataforma de API

Descrição

Text copied to clipboard!
Estamos à procura de um Desenvolvedor de Plataforma de API para atuar na concepção, desenvolvimento, evolução e sustentação de uma plataforma robusta de APIs que sirva como base para integrações internas e externas da organização. Este profissional terá papel central na criação de serviços confiáveis, seguros, escaláveis e bem documentados, permitindo que diferentes produtos, sistemas e parceiros se conectem de forma eficiente. A função exige forte domínio de arquitetura de software, boas práticas de desenvolvimento, integração entre sistemas, observabilidade e segurança aplicada a ambientes distribuídos. A pessoa ideal para esta posição entende profundamente o ciclo de vida de APIs, desde o desenho de contratos e padrões de versionamento até a implementação, publicação, monitoramento e governança. Também será responsável por colaborar com equipes de produto, engenharia, segurança, infraestrutura e dados para garantir que a plataforma atenda às necessidades do negócio e suporte crescimento contínuo. Espera-se capacidade para tomar decisões técnicas consistentes, propor melhorias estruturais e contribuir para a definição de padrões de engenharia que elevem a qualidade das entregas. No dia a dia, o Desenvolvedor de Plataforma de API trabalhará com microsserviços, gateways de API, autenticação e autorização, mensageria, documentação técnica, testes automatizados e pipelines de integração e entrega contínua. Além disso, deverá analisar desempenho, latência, disponibilidade e resiliência dos serviços, identificando gargalos e implementando soluções que melhorem a experiência de desenvolvedores consumidores da plataforma. A experiência do desenvolvedor será um aspecto importante, incluindo clareza na documentação, consistência dos endpoints, facilidade de onboarding e qualidade dos ambientes de teste. Buscamos alguém com mentalidade de plataforma, que pense além da entrega de um único serviço e consiga construir capacidades reutilizáveis para toda a organização. Isso inclui bibliotecas compartilhadas, padrões de segurança, ferramentas de automação, templates de serviços e mecanismos de governança que reduzam complexidade e acelerem o desenvolvimento de novas integrações. A pessoa contratada também poderá apoiar iniciativas de modernização tecnológica, migração de sistemas legados e adoção de arquiteturas orientadas a eventos e APIs. Valorizamos profissionais com boa comunicação, senso de colaboração e foco em resolução de problemas complexos. É importante saber equilibrar qualidade técnica, pragmatismo e necessidades do negócio, atuando com autonomia e responsabilidade. Se você gosta de construir fundações tecnológicas sólidas, promover interoperabilidade entre sistemas e criar plataformas que habilitam inovação em escala, esta oportunidade pode ser ideal para o seu perfil.

Responsabilidades

Text copied to clipboard!
  • Projetar, desenvolver e manter serviços e componentes da plataforma de APIs.
  • Definir padrões de arquitetura, versionamento, segurança e governança de APIs.
  • Implementar integrações entre sistemas internos, parceiros e serviços de terceiros.
  • Criar e manter documentação técnica clara para consumidores e equipes internas.
  • Monitorar desempenho, disponibilidade e confiabilidade dos serviços em produção.
  • Automatizar testes, deploys e processos operacionais em pipelines de CI/CD.
  • Colaborar com equipes multidisciplinares para evoluir a estratégia de integração.
  • Identificar gargalos técnicos e propor melhorias de escalabilidade e resiliência.

Requisitos

Text copied to clipboard!
  • Experiência sólida em desenvolvimento backend e arquitetura de APIs REST ou GraphQL.
  • Conhecimento em autenticação e autorização, como OAuth 2.0, OpenID Connect e JWT.
  • Vivência com microsserviços, mensageria e integração entre sistemas distribuídos.
  • Experiência com gateways de API, observabilidade, logs, métricas e tracing.
  • Conhecimento de bancos de dados relacionais e não relacionais.
  • Prática com testes automatizados, integração contínua e entrega contínua.
  • Familiaridade com containers, orquestração e ambientes em nuvem.
  • Boa comunicação para colaborar com times técnicos e áreas de negócio.

Perguntas potenciais de entrevista

Text copied to clipboard!
  • Quais tecnologias de API e backend você domina com mais profundidade?
  • Você já projetou plataformas de APIs para múltiplos times ou produtos?
  • Como você aborda segurança, autenticação e autorização em APIs?
  • Que experiência possui com gateways de API e observabilidade?
  • Você já trabalhou com arquitetura orientada a eventos ou microsserviços?
  • Como garante qualidade, versionamento e documentação de APIs em produção?