Desenvolvedor Back end - Home Office

Home Office Estágio/Júnior Híbrido Dev/Sistemas Infra Dados

Desenvolvedor Back end

Mais de 50 Candidaturas

Agradecemos seu interesse! No momento, não estamos aceitando novas candidaturas para esta vaga, mas temos várias outras oportunidades esperando por você.

Vagas
Salário a Combinar
E-mail: rh***@***.br - Seja Premium para ver o contato e aumente suas chances.
Publicada há 36 dias | 1 Vaga

Sobre a Vaga
Descrição da vaga

Estamos em busca de uma pessoa Desenvolvedora Back-end Sênior para atuar na construção e evolução de APIs e serviços escaláveis. Procuramos alguém com olhar técnico apurado, foco em qualidade e que goste de contribuir com decisões de arquitetura e evolução contínua dos sistemas.
Responsabilidades e atribuições

• Projetar, desenvolver e manter APIs e serviços back-end de alta disponibilidade
• Definir e implementar arquiteturas (microserviços, eventos, mensageria, etc.)
• Garantir qualidade de código (testes automatizados, code review e boas práticas)
• Otimizar performance, segurança e escalabilidade das aplicações
• Integrar sistemas internos e externos (REST, gRPC, filas, webhooks)
• Apoiar decisões técnicas e propor melhorias de arquitetura e stack
• Atuar como referência técnica e mentorar pessoas desenvolvedoras
• Colaborar com times de Front-end, Produto, QA, DevOps e Dados
Requisitos e qualificações

• Experiência sólida em desenvolvimento Back-end
• Conhecimento em pelo menos uma linguagem: Java, Kotlin, C#, .NET, Node.js, Python ou Go
• Experiência com frameworks modernos (Spring Boot, .NET Core, Express, Django, Flask, etc.) Conhecimentos essenciais:
• APIs RESTful (design, versionamento e documentação – Swagger/OpenAPI)
• Banco de dados relacionais (PostgreSQL, MySQL, SQL Server, Oracle) e NoSQL (MongoDB, Redis)
• Modelagem de dados e otimização de consultas Arquitetura e engenharia:
• Microserviços e arquitetura distribuída
• Mensageria (Kafka, RabbitMQ, SQS, etc.)
• Boas práticas: SOLID, Clean Code, Clean Architecture (DDD é diferencial)
• Testes automatizados (unitários e integração)
• CI/CD e pipelines de deploy
• Cloud (AWS, Azure ou GCP)
• Containers (Docker e Kubernetes – diferencial)
• Versionamento com Git e fluxo colaborativo (PRs, Code Review)
Requisitos desejáveis

• Experiência com decisões de arquitetura
• Vivência em sistemas de alta escala
• Conhecimento em observabilidade (logs, métricas, tracing)
• Experiência com segurança de aplicações (OWASP Top 10)

Perfil comportamental • Visão sistêmica e pensamento analítico
• Boa comunicação para explicar decisões técnicas
• Perfil colaborativo e foco em melhoria contínua
Vagas Relacionadas

Evolua sua carreira: faça os Testes do Nerdin para aumentar suas chances e validar seus conhecimentos. Quer se destacar no mercado? Acesse os Treinamentos para aprender e se atualizar.

Cursos de TI Nerdin Cursos de TI Nerdin