Senior Backend Engineer · Java + Node.js · Brazil 🇧🇷 (Remote · UTC-3)
I build scalable APIs, distributed systems, and complex integrations for ERP, e-commerce, and real-time platforms. 7+ years of experience modernizing legacy monoliths into event-driven microservices.
Backend: Java 21, Spring Boot, Node.js, NestJS, TypeScript
Architecture: Microservices, Event-Driven, Hexagonal, Clean Architecture
Data: PostgreSQL, MongoDB, Firebird, Redis
Real-time: WebSockets, SSE, RabbitMQ
Frontend: React, TypeScript, Chakra UI
DevOps: Docker, GitHub Actions, CI/CD- Designing scalable backends that hold up as user base grows
- Building integrations with marketplaces, ERPs, fiscal systems and payment gateways
- Modernizing legacy systems without breaking production
- Event-driven architectures that decouple services and improve resilience
- Mentoring and code review as senior reference on engineering teams
Active contributor in the Fastify ecosystem — one of the most popular Node.js frameworks:
- fastify/busboy #191 — fix: add
limitevent to BusboyFileStream typings (merged Nov 2025) - fastify/session #304 — fix(tests): populate Set in idGenerator tests (merged Oct 2025)
- fastify/fastify-compress #359 — fix(test): update decompress test to match actual parsing behavior (merged Jun 2025)
URL Shortener API — Stateless API with Redis caching layer, designed for horizontal scalability. NestJS + PostgreSQL + Redis + Docker.
- 📩 williamfdasilva@gmail.com
- 🌍 Available for international remote roles (full-time or contract)
Open to backend / fullstack engineering opportunities · Time zones: US, LATAM, Europe
