Java · 20+ years · eBay · Distributed Systems · Cloud · AI
Brazil · Remote · Available for US time-zone contractor engagements20 years building Java systems across e-commerce, telecom, agribusiness, and marketplace platforms. Currently at eBay, working on data infrastructure and AI tooling at scale.
Java developer with 20 years of experience across e-commerce, telecom, agribusiness, and marketplace platforms. I have worked as a sole engineer on greenfield systems, as a tech lead on large teams, and currently as a senior engineer embedded in eBay's SEO organization.
My core is Java and Spring Boot, but over 20 years the stack gets broader: Kubernetes, AWS, Python, data pipelines, Flink, and more recently AI/LLM tooling in production. I have always preferred working on systems with real complexity over straightforward CRUD.
Based in Brazil, working remotely. Available for US-based remote roles as a contractor or through platforms like Deel.
eBay Inc · Remote contractor via Avenue Code
Owned production streaming infrastructure for SEO data ingestion — stabilized Flink jobs under load (tens of thousands of messages per second), drove incident response, checkpoint tuning, and operational documentation across the full pipeline
Designed and delivered graph-scale PageRank computation for eBay's SEO interlinking strategy — source dataset exceeding one billion rows, resulting graphs spanning hundreds of millions of vertices and tens of billions of edges, with production runs completing in under one hour
Built eBay's first production AI/LLM tooling layer using the Model Context Protocol — from proof-of-concept through security review, pentest clearance, and deployment across four environments; the platform exposes structured SEO intelligence to LLM clients with enforced operational guardrails
Farmbits · Hybrid — Londrina, PR, Brazil
Architected and built the full cloud-native platform on AWS EKS from day one — sole engineer across backend (Java/Spring Boot), web (Vue.js), and mobile (Flutter/Dart)
Designed offline-first Flutter mobile app replicating SAP pricing logic entirely on-device, enabling field consultants to generate quotes in zero-connectivity rural environments
Led technical hiring, engineering culture, and architectural direction — building the team from the ground up and setting technical standards for the client's digital innovation subsidiary
Navita · Remote
Delivered feature additions, bug fixes, and performance improvements for Connect Platform across Spring Boot backend and Angular frontend
Contributed to AngularJS → Angular 7 frontend migration
Operated in a fully remote, async-first engineering team — years before remote-first became industry standard
X-Brain Desenvolvimento de Sistemas · Londrina, PR, Brazil
Led architecture migration of NET/Claro's national sales platform from Java EE monolith to Spring Boot microservices + ReactJS
Designed and built a VoIP-based predictive dialer eliminating manual-dialing wait time, measurably increasing operator throughput
Integrated IBM Watson NLP chatbots via Node.js — among the earliest production chatbot deployments for a commercial sales channel in Brazil
Infracommerce Negócios · Londrina - PR / São Paulo - SP, Brazil
Redesigned the platform pricing model from per-product to per-SKU, unlocking the multi-seller marketplace architecture
Evolved platform from single-tenant e-commerce to full multi-tenant marketplace, serving major Brazilian retailers
Delivered third-party integrations (logistics, payment, catalog) via JAX-RS and JAX-WS
Accurate Software · Londrina - PR / São Paulo - SP, Brazil
Designed and built a WYSIWYG dynamic i18n engine for Carrefour's e-commerce platform — runtime language switching with zero redeployment
Delivered multilingual support for PT, EN, and FR; content managers could translate the storefront without engineering involvement
BRCont & IBPT · Londrina/Curitiba, PR, Brazil
Architected BRCont SaaS from scratch; company acquired by IBPT in under 12 months of operation
Contributed to 'Lupa no Imposto' — software now embedded in every Brazilian fiscal receipt displaying estimated tax percentages
Led development team through post-acquisition integration and platform evolution at IBPT
X-Brain Desenvolvimento de Sistemas · Londrina, PR, Brazil
Designed and built NET's national Door-to-Door sales platform in Java/JBoss Seam from scratch — replaced a legacy PHP system and rolled out across ~50 national franchises
Delivered what was likely one of the first real-time GPS tracking systems for a large field sales force in Brazil, running on Nokia E71 devices
Designed the architecture and data products for PageRank computation over the full crawler dataset. Built from design spike to production execution.
340B+ graph connections modeled. Over one billion source rows. Production runs completing in under one hour.Built the first MCP service at eBay from proof of concept through security and pentest review to multi-environment production deployment.
Deployed across four environments with enforced query guardrails protecting production resources.Architected the full cloud-native platform on AWS EKS from day one as sole engineer. Delivered backend services in Java, a web portal in Vue.js, and an offline-first mobile app in Flutter for field consultants working in areas with no phone signal.
Thousands of agribusiness customers. Full AWS EKS cluster in production, operated without dedicated DevOps support.Rewrote the platform in Java from the ground up. Designed a multi-franchise deployment pipeline and added real-time GPS tracking for field sales reps using Nokia E71 devices.
Deployed across 50 national franchises. One of the first real-time GPS field-tracking systems for a large sales force in Brazil.Redesigned the pricing model from per-product to per-SKU, which unlocked the multi-seller architecture. Evolved the platform to support multiple major Brazilian retailers simultaneously.
Platform evolved into one of Brazil's first large-scale online marketplaces, later known as Extra.com.br.Certified Kubernetes Application Developer (CKAD)
Professional Scrum Master (PSM I)
Oracle Java Persistence API Developer Certified Expert
Oracle Java EE Enterprise JavaBeans Developer Certified
Oracle Certified Web Component Developer
Oracle Certified Java Programmer
Feel free to reach out about a role, a project, or just a conversation about distributed systems or Java.
Connect on LinkedInJoão Massan · Senior Software Engineer · joaomassan.devJoão Massan
Senior Software Engineer
Professional Summary
Senior Backend / Platform Engineer and IT Consultant with 20+ years designing and operating production systems at scale — Java, Spring Boot, Rust, Python, Node.js, Kubernetes, AWS. Currently embedded at eBay's SEO engineering organization: owning streaming infrastructure processing tens of thousands of messages per second, delivering graph-scale computation across billions of edges for SEO intelligence, and shipping eBay's first production AI/LLM tooling layer using the Model Context Protocol. Proven technical leader across distributed systems, cloud-native architecture, and greenfield platform design. Open to IT consulting engagements, Senior/Staff direct-hire, and contract opportunities at US-based companies — available as a foreign contractor, via LLC, or via Deel.
Work Experience
Technical Skills
Certifications
Education