Software Developer Backend

closed
Experian Logo

Experian

πŸ“Remote - Brazil

Summary

Join Serasa Experian, Brazil's leading Datatech company, as a Backend Developer. You will develop and maintain robust APIs using Node.js and NestJS, ensuring code quality through automated testing. Responsibilities include working with relational and non-relational databases, designing scalable solutions, and collaborating with various teams. This role requires at least 4 years of backend development experience with Node.js, strong NestJS and TypeScript skills, and experience with REST APIs. Preferred qualifications include experience with messaging systems and cloud environments. Serasa Experian offers a positive work environment and various benefits.

Requirements

  • Minimum of 4 years of experience with backend development in Node.js
  • Solid command of NestJS and TypeScript
  • Experience with design and consumption of REST APIs
  • Knowledge of SOLID principles and clean architecture
  • Experience with automated tests (Jest or similar)
  • Knowledge of Docker and CI/CD practices
  • Experience with PostgreSQL and/or MongoDB
  • Version control with Git

Responsibilities

  • Develop and maintain robust APIs using Node.js and NestJS
  • Guarantee code quality through automated tests (unitary and integration)
  • Work with relational and non-relational databases (PostgreSQL, MongoDB, Redis)
  • Design scalable, secure and resilient solutions
  • Participate in technical decisions and code review
  • Collaborate with product, frontend and data teams

Preferred Qualifications

  • Experience with messaging (SQS, Kafka, RabbitMQ)
  • Knowledge of hexagonal, event-driven or serverless architecture
  • Experience with monitoring tools (Prometheus, Grafana, Sentry)
  • Experience in cloud environments (AWS, GCP or similar)
  • Commitment to quality and good development practices
  • Proactivity and sense of technical responsibility
  • Good communication with multidisciplinary teams
  • Interest in mentoring and collaborating with team growth
This job is filled or no longer available