Senior Backend Developer

Jobtailor

Belo Horizonte

Presencial

BRL 120 000 - 180 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura completa num minuto — currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Jobtailor is seeking a skilled backend engineer in Brazil to design, develop, and maintain scalable APIs and microservices using Node.js and NestJS. You will work on cloud infrastructure, containerization with Docker/Kubernetes, and implement CI/CD pipelines while ensuring high performance and reliability.

You will collaborate with cross-functional teams, perform code reviews, and mentor junior developers, shaping architecture decisions and best practices in a fast-paced environment.

Qualificações

  • Hands-on experience with NestJS (modules, providers, decorators, guards, interceptors, and pipes).
  • Strong proficiency in TypeScript.
  • Experience with relational databases (PostgreSQL, MySQL) and non-relational databases (MongoDB, Redis).
  • Knowledge of microservices architecture and asynchronous communication (RabbitMQ, Kafka, SQS).
  • Experience with automated testing (unit and integration testing—Jest or similar).
  • Knowledge of Docker and application containerization.
  • Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, or similar).
  • Experience with cloud providers (AWS, GCP, or Azure).
  • Version control with Git.
  • Autonomy and ownership, excellent communication, collaboration, and proactive mindset.
  • Bachelor’s degree.
  • Preferred: Kubernetes; IaC (Terraform, CloudFormation, Pulumi); observability tools (Datadog, Grafana, Prometheus, CloudWatch); event-driven architecture; cloud certifications; GraphQL; high-scale environments/financial systems

Responsabilidades

  • Develop and maintain scalable, secure APIs and microservices using Node.js and NestJS.
  • Design, develop, and maintain APIs and microservices with a focus on scalability, security, and performance.
  • Participate in architecture decisions and propose scalable, maintainable solutions.
  • Write clean, testable, and documented code following SOLID, Clean Code, and design patterns.
  • Work on CI/CD pipelines to automate builds, tests, and deployments.
  • Manage and optimize cloud infrastructure (AWS, GCP, or Azure).
  • Work with Docker and Kubernetes to containerize and orchestrate services.
  • Monitor production apps using logs, metrics, and alerts; respond to incidents.
  • Conduct code reviews and mentor junior developers.
  • Collaborate with product, QA, and infra teams to continuously deliver value.
  • Identify bottlenecks and propose improvements for scalability and resilience.

Conhecimentos

TypeScript
Ownership
Communication
Cross-functional collaboration
Clean Code

Formação académica

Bachelor’s degree

Ferramentas

NestJS
Docker
Kubernetes
AWS
GCP
Azure
PostgreSQL
MySQL
MongoDB
Redis
RabbitMQ
Kafka
SQS
Jest
GitHub Actions
GitLab CI
Jenkins
Terraform
Prometheus

Descrição da oferta de emprego

  • Develop and maintain solutions focused on scalability, security, and performance
  • Design, develop, and maintain APIs and microservices using Node.js and NestJS
  • Participate in software architecture decisions, proposing scalable and maintainable solutions
  • Write clean, testable, and documented code following SOLID principles, Clean Code practices, and Design Patterns
  • Work on CI/CD pipelines, automating builds, testing, and deployments
  • Manage and optimize cloud infrastructure (AWS, GCP, or Azure)
  • Work with Docker and Kubernetes
  • Monitor production applications, working with logs, metrics, and alerts
  • Conduct code reviews and support the technical growth of junior developers
  • Collaborate with product, QA, and infrastructure teams to continuously deliver value
  • Identify performance bottlenecks and propose improvements to scalability and resilience
Requirements
  • Hands-on experience with NestJS (modules, providers, decorators, guards, interceptors, and pipes)
  • Strong proficiency in TypeScript
  • Experience with relational databases (PostgreSQL, MySQL) and non-relational databases (MongoDB, Redis)
  • Knowledge of microservices architecture and asynchronous communication (RabbitMQ, Kafka, SQS)
  • Experience with automated testing (unit and integration testing—Jest or similar)
  • Knowledge of Docker and application containerization
  • Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, or similar)
  • Experience with cloud providers (AWS, GCP, or Azure)
  • Version control with Git
  • Autonomy and a strong sense of ownership, excellent communication skills, ability to collaborate with cross-functional teams, and a proactive mindset
  • Bachelor’s degree
  • Preferred qualifications: experience with Kubernetes; knowledge of IaC (Terraform, CloudFormation, Pulumi); observability tools (Datadog, Grafana, Prometheus, CloudWatch); event-driven architecture; cloud certifications; GraphQL; and high-scale environments and/or financial systems
Core Competencies

Demonstrates expertise in developing scalable and secure APIs and microservices using Node.js and NestJS, with a strong focus on clean code practices and CI/CD automation. Proficient in managing cloud infrastructure and optimizing performance in high-scale environments.

Highest-signal resume keywords
  • Node.js Development
  • NestJS Proficiency
  • TypeScript Expertise
  • CI/CD Pipeline Management
  • Cloud Infrastructure Management
ATS Optimization Keywords
Hard Skills
  • API Development
  • Microservices Architecture
  • Automated Testing
  • Relational Databases
  • Non-Relational Databases
  • Version Control with Git
  • Asynchronous Communication
  • Performance Optimization
  • SOLID Principles
  • Design Patterns
Soft Skills
  • Excellent Communication
  • Collaboration
  • Proactive Mindset
  • Ownership
  • Technical Mentorship
Certifications & Qualifications
  • Cloud Certifications
Industry Keywords
  • High-Scale Environments
  • Financial Systems
  • Event-Driven Architecture
  • Observability Tools
  • Infrastructure as Code
Tools & Technologies
  • Docker
  • Kubernetes
  • AWS
  • GCP
  • Azure
  • Jest
  • GitHub Actions
  • GitLab CI
  • Terraform
  • Prometheus
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Full Stack Developer, Node.js
Full Stack Developer, Node.js

Jobtailor • São José do Rio Preto

Presencial
BRL 180 000 - 240 000
Mid-Level Node.js Developer
Mid-Level Node.js Developer

Jobtailor • São Paulo

Presencial
BRL 180 000 - 240 000
Mid-Level Back-End Developer
Mid-Level Back-End Developer

Jobtailor • Belo Horizonte

Presencial
BRL 120 000 - 180 000
Tech Lead – .NET, Node.js
Tech Lead – .NET, Node.js

Jobtailor • São Paulo

Presencial
BRL 180 000 - 280 000
Full Stack Developer, .NET/Vue.js
Full Stack Developer, .NET/Vue.js

Jobtailor • São Paulo

Presencial
BRL 180 000 - 260 000
Senior Software Engineering Analyst – Java Developer
Senior Software Engineering Analyst – Java Developer

Jobtailor • São Paulo

Presencial
BRL 180 000 - 300 000
Senior IT Developer
Senior IT Developer

Jobtailor • São Bernardo do Campo

Presencial
BRL 120 000 - 180 000
Mid-Level Full Stack Software Developer – R&D
Mid-Level Full Stack Software Developer – R&D

Jobtailor • Belo Horizonte

Presencial
BRL 120 000 - 180 000
Senior Full Stack Developer – PHP, React
Senior Full Stack Developer – PHP, React

Jobtailor • São Paulo

Presencial
BRL 180 000 - 300 000
Solutions Architect – Expert
Solutions Architect – Expert

Jobtailor • São Paulo

Presencial
BRL 350 000 - 580 000