Senior Software Engineer · Backend
Josué Carvalho
For 4 years I've been shipping production systems with Node.js, NestJS and TypeScript. For the last two, I've worked on payroll-deductible lending, Open Finance and a payment institution built from scratch.
Open to new opportunities · São Paulo, Brazil · remote, hybrid or on-site
Experience
–
Teddy Open Finance
Senior Software Engineer
Payroll-deductible lending and Open Finance microservices, with integrations with Banco Pan, BRB, Caixa and Semear. I implemented observability with Datadog and Grafana and improved CI/CD pipelines.
- NestJS
- Python
- RabbitMQ
- PostgreSQL
- MongoDB
- Redis
- AWS
–
SGBr Sistemas
Senior Full Stack Software Engineer
Backend of a banking platform built from scratch with DDD, which evolved into a payment institution. Integrations with Santander, Banco do Brasil, Correios and Melhor Envio.
- NestJS
- Go
- Laravel
- BullMQ
- PostgreSQL
- MongoDB
- Redis
- Docker
–
FST Tecnologia (contractor at Águas do Paraíba)
Full Stack Developer
I created Separa Mais, a finalist in Grupo Águas do Brasil's Innovation Week. I built the backend, frontend, Android app and the entire AWS infrastructure.
- NestJS
- React
- React Native
- BullMQ
- PostgreSQL
- AWS
–
Grupo Águas do Brasil
Web Developer
Lead web developer in the IT team. I created a product catalog adopted by the group's utility companies.
- JavaScript
- HTML
- CSS
- Sass
– present
JC Dev
Founder
A company that builds websites, systems and automations. We created JC Flows and projects for clients such as Floricultura Formosa, QZ4 Escapamentos and MX3 Marketing.
jcdev.com.br →
Stack
| Area | Technologies |
|---|---|
| Languages | TypeScript, JavaScript, Python, Java, Go, PHP, SQL |
| Backend | Node.js, NestJS, Express, Fastify, Spring Boot, Laravel |
| Data and queues | PostgreSQL, MongoDB, Redis, RabbitMQ, BullMQ |
| Cloud and DevOps | AWS (ECS, EC2, RDS, S3, Lambda, Cognito), Docker, CI/CD |
| Observability and testing | Datadog, Grafana, Jest, Cypress |
| Front-end and mobile | React, Next.js, Vue.js, React Native (Expo) |
Education · Languages
- Education
- Associate Degree in Systems Analysis and Development · Estácio · 2026
- Languages
- Portuguese (native) · English (advanced) · Spanish (basic)