Mercado Livre Brasil
Software Engineer Backend Java - Checkout Off Web
Mercado Livre BrasilBrazil1 day ago
Full-timeInformation Technology

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 você empreendendo projetos desafiadores, dinâmicos e inovadores, e sendo responsável por:

  • Desenvolver e evoluir serviços backend distribuídos, escaláveis e resilientes, com foco em eficiência, observabilidade e alta disponibilidade, garantindo ótimo custo-benefício e alinhamento com os SLAs críticos da plataforma.
  • Projetar e aplicar testes automatizados robustos, unitários, de integração, contratuais e end-to-end, promovendo uma cultura de testability by design e segurança contínua em produção.
  • Colaborar com equipes multidisciplinares (produto, dados, SRE, arquitetura) para propor soluções técnicas que atendam objetivos de negócio, com foco em autonomia, desempenho e governança de sistemas.
  • Experimentar e validar novas abordagens arquiteturais através de provas de conceito (PoCs), incluindo o uso de tecnologias emergentes e padrões como event-driven, async processing, e domain-driven design.
  • Participar ativamente da evolução arquitetural da plataforma, influenciando decisões técnicas estratégicas, promovendo padrões modernos como hexagonal architecture, entre outros.
  • Atuar como mentor, apoiando e se desenvolvendo em conjunto com a equipe e disseminando boas práticas de engenharia, como cultura de ownership, revisão de código de qualidade e engenharia com foco em produto.

O que buscamos em você?

  • Possuir sólida experiência em desenvolvimento backend com Java (preferencialmente Java 17+) e Spring Boot, incluindo domínio de princípios SOLID, clean code e design patterns modernos.
  • Ter conhecimento aprofundado em arquitetura de microsserviços, incluindo comunicação assíncrona via eventos, design de APIs RESTful, versionamento e testes de contrato, além de capacidade de aplicar princípios de arquitetura limpa, hexagonal ou orientada a domínio (DDD), com foco em desacoplamento, manutenibilidade e testes independentes de infraestrutura.
  • Possuir experiência com bancos de dados NoSQL e key-value stores, como DynamoDB, Cassandra, Redis ou MongoDB, e compreensão de suas implicações em modelagem, consistência e performance.
  • Ter familiaridade com práticas de observabilidade moderna (tracing distribuído com OpenTelemetry, métricas customizadas, alertas inteligentes) usando ferramentas como Datadog, Kibana, Grafana e New Relic.
  • Atuar com ferramentas e práticas de engenharia de alta performance, como integração e entrega contínuas (CI/CD), GitHub Actions, automação de deploy, feature toggles e rollback seguro.

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. Localidade: Osasco - SP.

Key Skills

Ranked by relevance