Desenvolvedor Full Stack Senior

Meu Home

Brasil

Remote

BRL 180,000 - 300,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Meu Home procura um desenvolvedor back-end sênior para atuar em um ambiente 100% remoto sob regime CLT. O profissional deverá dominar Java, C#, Python, Node.js ou Go e ter forte experiência com arquitetura de software (monolitos, microsserviços, event-driven), APIs REST/GraphQL e integração com sistemas externos.

É essencial conhecimento em OAuth2/JWT, LGPD, nuvem (AWS/Azure/GCP) e containers com Docker/Kubernetes, além de práticas de CI/CD e testes automatizados.

Qualifications

  • proficiência avançada em backend com alguma das linguagens listadas
  • entrosamento em OO/FP e arquitetura de software
  • experiência com monolitos, microsserviços e event-driven
  • design patterns e princípios SOLID, Clean Architecture e DDD
  • APIs REST e GraphQL, integrações com sistemas externos
  • bancos relacionais (MySQL, SQL Server, Oracle) e NoSQL (MongoDB, Redis, DynamoDB)
  • modelagem de dados, queries, performance
  • cloud (AWS, Azure ou GCP) e containers (Docker) + Kubernetes
  • CI/CD, automação de deploy, testes automatizados, logging/observability
  • autenticação/autorização (JWT, OAuth2, OpenID Connect) e LGPD

Responsibilities

  • Desenvolver, evoluir e manter serviços/back end APIs
  • Implementar regras de negócios complexas
  • Assegurar qualidade, performance e escalabilidade
  • Definir/ evolucionar a arquitetura dos sistemas
  • Escolher tecnologias, frameworks e padrões
  • Garantir aderência a boas práticas (Clean Code, SOLID, DDD)
  • Integrar sistemas internos/externos (APIs, mensageria)
  • Garantir confiabilidade/tolerância a falhas
  • Modelar bancos relacionais/NoSQL
  • Otimizar queries/indices/cache
  • Identificar gargalos de performance
  • Implementar autenticação/autorização e proteção de dados
  • Monitorar erros, logs e métricas
  • Escrever/manter testes automatizados
  • Revisar código (code review) e padrões técnicos
  • Trabalhar com pipelines CI/CD e devops
  • Atuar como referência técnica e mentor

Skills

Java
C#
Python
Node.js
Go
OOP
Functional programming
Software architecture
Monoliths
Microservices
Event-driven
Design patterns
SOLID
Clean Architecture
DDD
REST APIs
GraphQL
External integrations
Relational databases
MySQL
SQL Server
Oracle
NoSQL
MongoDB
Redis
DynamoDB
Data modeling
Cloud
AWS
Azure
GCP
Docker
Kubernetes
CI/CD
Automated testing
Unit tests
Integration tests
Contract tests
Logging
Monitoring
Observability
JWT
OAuth2
OpenID Connect
LGPD
Security

Tools

Docker
Kubernetes

Job description

Senioridade: Senior

Modalidade: CLT 100% remoto

Requisitos:
  • Proficiência avançada em pelo menos uma linguagem back end (ex.: Java, C#, Python, Node.js, Go)
  • Boa base em orientação a objetos e/ou programação funcional
  • Experiência sólida com arquitetura de software (monolitos, microsserviços, event-driven)
  • Conhecimento de design patterns e princípios como SOLID, Clean Architecture e DDD
  • Desenvolvimento e versionamento de APIs REST e/ou GraphQL
  • Integração com sistemas externos, mensageria e webhooks
  • Domínio de bancos relacionais (MySQL, SQL Server, Oracle)
  • Experiência com bancos NoSQL (MongoDB, Redis, DynamoDB etc.)
  • Modelagem de dados, otimização de queries e performance
  • Experiência com cloud (AWS, Azure ou GCP)
  • Contêineres (Docker) e orquestração (Kubernetes)
  • CI/CD, automação de deploy e ambientes
  • Escrita de testes automatizados (unitários, integração, contrato)
  • Boas práticas de logging, monitoramento e observabilidade
  • Autenticação e autorização (JWT, OAuth2, OpenID Connect)
  • Boas práticas de segurança de APIs e dados sensíveis (LGPD)
Desejáveis:
  • Experiência comprovada como desenvolvedor back end pleno/sênior
  • Participação em projetos de médio a grande porte
  • Vivência com sistemas de alta disponibilidade e escalabilidade
  • Atuação em ambientes ágeis (Scrum, Kanban)
Responsabilidades principais:
  • Desenvolver, evoluir e manter serviços e APIs back end
  • Implementar regras de negócio complexas e fluxos críticos
  • Garantir qualidade, performance e escalabilidade do código
  • Definir e evoluir a arquitetura dos sistemas
  • Escolher tecnologias, frameworks e padrões de projeto
  • Garantir aderência a boas práticas (Clean Code, SOLID, DDD)
  • Integrar sistemas internos e externos (APIs, mensageria, serviços de terceiros)
  • Garantir confiabilidade e tolerância a falhas nas integrações
  • Modelar bancos de dados relacionais e NoSQL
  • Otimizar queries, índices e uso de cache
  • Identificar e resolver gargalos de performance
  • Implementar autenticação, autorização e proteção de dados
  • Garantir conformidade com LGPD e boas práticas de segurança
  • Monitorar erros, logs e métricas dos sistemas
  • Escrever e manter testes automatizados
  • Revisar código (code review) e garantir padrões técnicos
  • Atuar na prevenção de falhas em produção
  • Participar de pipelines CI/CD e processos de deploy
  • Trabalhar com cloud, containers e ambientes produtivos
  • Apoiar troubleshooting e incidentes em produção
  • Atuar como referência técnica do time
  • Mentorar desenvolvedores menos experientes
  • Colaborar com produto, front end, QA e stakeholders
  • Apoiar o planejamento técnico e refinamento de demandas
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Back End SR
Desenvolvedor Back End SR

Meu Home • Brazil

Remote
BRL 180,000 - 240,000
Desenvolvedor(a) Sênior Full Stack
Desenvolvedor(a) Sênior Full Stack

WTime Business Intelligence • Brazil

On-site
BRL 167,400 - 279,000
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

SP Capital • Guarujá

On-site
BRL 167,400 - 279,000
Desenvolvedor Full Stack
Desenvolvedor Full Stack

SP CAPITAL Crédito Corporativo • Itapema

On-site
BRL 180,000 - 300,000
Desenvolvedor FullStack
Desenvolvedor FullStack

PROA • São Paulo

Hybrid
BRL 180,000 - 240,000
Analista Desenvolvedor(a) Fullstack Pleno
Analista Desenvolvedor(a) Fullstack Pleno

Talentfour • São Paulo

On-site
BRL 120,000 - 180,000
Desenvolvedor (a) de Software Back-End Pleno
Desenvolvedor (a) de Software Back-End Pleno

Intellux Ltda • São Paulo

Hybrid
BRL 167,400 - 223,200
Desenvolvedor Full Stack Sênior (TECH LEAD)
Desenvolvedor Full Stack Sênior (TECH LEAD)

Plusoft • São Paulo

On-site
BRL 180,000 - 300,000
Desenvolvedor (a) Full Stack Sênior
Desenvolvedor (a) Full Stack Sênior

Craf-Tech • São Paulo

On-site
BRL 180,000 - 270,000
Desenvolvedor Senior FullStack
Desenvolvedor Senior FullStack

Ademicon • Curitiba

On-site
BRL 167,000 - 279,000