
Software Engineer Backend - Person Validation - Mercado Pago
Mercado Livre • São Paulo, São Paulo, Brazil
**Role & seniority: ** Software Engineer Backend
**Stack/tools: ** Java (Spring Boot ou similar); REST APIs; microservices/distributed systems; Databases: NoSQL (Redis, DynamoDB) + Relational (MySQL, PostgreSQL); Messaging (Kafka, RabbitMQ); Cloud (AWS, GCP); Observability (Datadog, OpenTelemetry); testing (unit/integration/contract/E2E/load); optionally Go; identity/KYC/onboarding context; security & compliance practices.
**Top 3 responsibilities: **
-
Design, develop and maintain high-performance, reliable Java microservices.
-
Integrate with identity-validation bureaus, external APIs and internal systems; work with data stores and messaging.
-
Ensure end-to-end observability (metrics/logs/tracing), support root-cause analysis for production incidents; write quality tests and perform code reviews.
-
Must-have skills:
-
Strong Java backend experience (Spring Boot or similar).
-
Experience with REST APIs, microservices, and distributed systems at high volume / low latency.
-
Working knowledge of NoSQL/relational databases and messaging systems (Kafka/RabbitMQ).
-
-
Nice-to-haves:
-
Experience with AWS/GCP and observability tooling (Datadog/OpenTelemetry).
-
Background with Go, and/or identity validation, KYC/onboarding, security practices, LGPD and anti-fraud/compliance.
-
-
Location & work type: Híbrido; office in Osasco, SP or Belo Horizonte, MG.
Full Description
Como Software Engineer Backend no Mercado Livre, você projetará e escalará sistemas inovadores e seguros que resolvem problemas reais e de alto impacto. Trabalhará em um ambiente dinâmico com tecnologia de ponta, aplicando boas práticas de engenharia, modelos próprios de IA e aprendizado contínuo, com o propósito de democratizar o comércio eletrônico e os serviços financeiros na América Latina.
Imagine-se empreendendo projetos desafiadores, dinâmicos e inovadores e sendo responsável por
-
Projetar, desenvolver e manter microserviços em Java com foco em performance e confiabilidade.
-
Integrar com bureaus de validação de identidade, APIs externas e sistemas internos.
-
Modelar e trabalhar com bancos de dados NoSQL e relacionais, além de sistemas de mensageria.
-
Garantir observabilidade fim a fim implementando métricas, logs estruturados e tracing distribuído, além de apoiar na identificação de causas raiz de incidentes de produção.
-
Escrever testes de qualidade unitários, de integração, de contrato, E2E e de carga, além de participar ativamente de code reviews.
-
Contribuir em decisões técnicas e evoluções arquiteturais documentando soluções e padrões.
O que buscamos em você?
-
Ter experiência sólida com Java, como Spring Boot ou similares, no desenvolvimento back-end.
-
Possuir experiência com arquitetura de APIs REST, microsserviços e sistemas distribuídos em ambientes de alto volume e baixa latência.
-
Contar com vivência em bancos de dados NoSQL, como Redis e DynamoDB, bancos relacionais, como MySQL e PostgreSQL, e sistemas de mensageria, como Kafka e RabbitMQ.
-
Atuar com plataformas de nuvem, como AWS e GCP, ferramentas de observabilidade, como Datadog e OpenTelemetry, ou com a linguagem Go.
-
Ter experiência em contextos de validação de identidade, KYC ou onboarding de usuários, com familiaridade em práticas de segurança de dados e compliance, como LGPD e prevenção a fraudes.
Você se anima a deixar sua marca na tecnologia da América Latina? Candidate-se e junte-se ao nosso propósito!
Modalidade de trabalho híbrida. Escritório: Osasco, SP ou Belo Horizonte, MG