Skip to content
Josué Carvalho

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

Download resume (PDF)

Experience

  1. –

    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
  2. –

    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
  3. –

    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
  4. –

    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
  5. – 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

Stack
AreaTechnologies
LanguagesTypeScript, JavaScript, Python, Java, Go, PHP, SQL
BackendNode.js, NestJS, Express, Fastify, Spring Boot, Laravel
Data and queuesPostgreSQL, MongoDB, Redis, RabbitMQ, BullMQ
Cloud and DevOpsAWS (ECS, EC2, RDS, S3, Lambda, Cognito), Docker, CI/CD
Observability and testingDatadog, Grafana, Jest, Cypress
Front-end and mobileReact, 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)