Pular para o conteúdo principal

Desenvolvedor Backend - Especialista

Descrição da vaga

Buscamos um Especialista em Backend que atue como referência técnica estratégica, capaz de desenhar, implementar e evoluir arquiteturas distribuídas de classe mundial no ecossistema .NET Core e Google Cloud Platform (GCP). Você será responsável não apenas por codificar soluções, mas por elevar a excelência técnica do time através de liderança, arquitetura orientada a eventos, segurança shift-left, observabilidade avançada e mentoria de engenheiros. Este é um papel de impacto estratégico que demanda expertise profunda, autonomia total e visão de negócio.

Responsabilidades e atribuições

Responsabilidades Principais:


• Desenhar arquiteturas backend escaláveis, resilientes e seguras aplicando SOLID, Clean Architecture, DDD, CQRS e Event-Driven Design

• Arquitetar soluções orientadas a eventos usando Google Cloud Pub/Sub com resiliência, idempotência e tratamento avançado de falhas

• Gerenciar estratégia de APIs corporativas através do Google Apigee, implementando governança, segurança de borda e Zero Trust

• Definir e implementar padrões de desenvolvimento seguro (Secure Coding), mitigando OWASP Top 10 e garantindo compliance LGPD

• Arquitetar infraestrutura containerizada com Docker e Kubernetes, definindo estratégias de scaling, auto-recovery e disaster recovery

• Desenhar e otimizar pipelines CI/CD complexas no GitLab CI, integrando SAST/DAST, SonarQube, análise de dependências e DevSecOps

• Implementar e evangelizar cultura de observabilidade com Dynatrace: APM, distributed tracing, análise de causa raiz e detecção runtime de vulnerabilidades

• Conduzir Architecture Decision Records (ADRs), documentação técnica e governança de arquitetura para garantir rastreabilidade e comunicação

• Exercer liderança técnica através de code reviews rigorosos, mentoria de sêniors e juniores, e disseminação de excelência em engenharia

• Liderar troubleshooting e RCA em incidentes críticos de produção, determinando causas raiz e implementando correções definitivas

• Colaborar com liderança técnica, product, segurança e infraestrutura na evolução estratégica da plataforma

• Identificar e propor refatorações, eliminar débitos técnicos e propor inovações que balanceiem qualidade com entrega contínua

• Assumir ownership estratégico de ponta a ponta: do design inicial ao monitoramento em produção, garantindo qualidade, segurança e performance



Habilidades Técnicas & Hard Skills:


Engenharia de Software & Arquitetura .NET

• Domínio expert de C# e .NET Core / .NET 8+: async/await patterns, memory management, GC tuning, reflection, delegates e advanced concurrency

• Aplicação magistral de SOLID principles em contextos complexos de larga escala

• Arquitetura avançada: Clean Architecture, DDD em profundidade (Aggregates, Value Objects, Bounded Contexts), CQRS com consistency models

• Padrões de microsserviços: service discovery, circuit breakers, saga patterns, compensating transactions

• Otimização avançada: caching distribuído (Redis), bulk operations, connection pooling, database query optimization para alta throughput


Segurança Avançada (AppSec & DevSecOps)

• Profundo conhecimento de OWASP Top 10: design de defesas contra Injections, BOLA, Mass Assignment, Authentication/Authorization bypasses

• OAuth 2.0 e OpenID Connect em ambientes corporativos: flows (Code, Client Credentials, Device), token management, revocation

• Controle de acesso avançado: RBAC/ABAC design, attribute-based policies, context-aware authorization

• Criptografia: AES, RSA, HMAC, key derivation functions; data in transit/at rest; PII masking e LGPD compliance

• Gerenciamento de segredos com Google Secret Manager, HashiCorp Vault; CI/CD secret scanning e credenciais em logs

• Security in CI/CD: SAST, DAST, SCA, dependency vulnerability management, shift-left security culture


Google Cloud & Arquitetura Event-Driven

• Arquitetura orientada a eventos com Google Cloud Pub/Sub: topicos, subscriptions, message ordering, DLQs, at-least-once vs at-most-once semantics

• SDK Google.Cloud.PubSub.V1: Publishers otimizados, Subscribers com batching, Hosted Services, retry strategies

• Padrões avançados: idempotency keys, deduplication, event versioning, schema evolution

• Google Apigee: design de API programs, políticas avançadas (Target Endpoint Routing, Rate Limiting Quotas), mocking, API versioning

• Zero Trust Architecture: mTLS entre Apigee ↔ backend, certificate management, mutual authentication


DevOps & Infrastructure as Code

• GitLab avançado: complex branching strategies, merge request workflows, GitLab RBAC e governance

• CI/CD e DevSecOps: pipelines paralelas, artifact management, environment promotion, secret management no GitLab

• Docker avançado: multi-stage builds, image optimization, CVE scanning, registry security, image signing

• Kubernetes expert: operators, helm charts, resource limits, network policies, RBAC, pod security policies, etcd management

• Estratégias de deployment: blue-green, canary, rolling updates com zero downtime


Observabilidade Avançada & SRE

• Dynatrace full-stack: APM com deep code instrumentation, real-time issue detection, root cause analysis with Davis AI

• Distributed Tracing: baggage propagation em async flows, trace sampling strategies, latency analysis across systems

• Runtime Application Security Detection (RASP): vulnerability detection em tempo de execução, attack surface analysis

• Observabilidade estratégica: SLO/SLI design, error budgeting, alerting strategies, incident response automation

• Análise de causa raiz (RCA): use case modeling, correlation analysis, preventive architecture patterns



Habilidades de Liderança & Soft Skills:


Liderança Técnica & Mentalidade Estratégica

• Mentoria de alto impacto: desenvolvimento de futuros sêniors e arquitetos, identificação de talentos, career pathing

• Evangelização de excelência técnica: estabelecimento de padrões, disseminação de boas práticas, liderança de comunidades técnicas internas

• Architecture governance: definição de ADRs, revisão de decisões arquiteturais, guardrails técnicos

• Pensamento sistêmico: visão de longa prazo, balanced scorecard de qualidade, evolução estratégica da plataforma


Comunicação & Influência

• Tradução de complexidade técnica em vantagens de negócio: apresentações executivas, impact quantification, ROI de investimentos técnicos

• Colaboração cross-funcional: negociação com segurança, infraestrutura, produto e stakeholders; construção de consenso

• Documentação técnica de excelência: ADRs, runbooks, design documents, architecture diagrams

• Public speaking & knowledge sharing: talks técnicas, workshops, contribuições em comunidades abertas


Resolução de Problemas Complexos

• Liderança em crises: incidentes críticos de produção, diagnostico ágil com múltiplas fontes (Dynatrace, logs, métricas), comunicação clara

• RCA estruturado: análise de múltiplas causas raiz, implementação de correções definitivas, prevenção de recorrência

• Pragmatismo balanceado: decisões entre "perfeito" vs "entregável", mitigação de risco, planejamento de dívida técnica

• Conforto com ambiguidade: iniciar design em contextos de requisitos em evolução, pivots tecnológicos


Ownership & Mentalidade de Produto

• Ownership estratégico: responsabilidade não apenas de executar, mas de questionar e evoluir a estratégia técnica

• Shift-left avançado: security, performance, monitoring, testability embedded desde day one do design

• Melhoria contínua: identificação de anti-patterns, proposta de refatorações, investimento em infraestrutura técnica

• Mentalidade de produto: compreensão de negócio, trade-offs conscientes, entrega de valor com excelência


Stack Tecnológico

• Backend: .NET Core, C#, .NET 8+/10, async patterns, advanced LINQ

• Cloud: Google Cloud Platform (Pub/Sub, Apigee, Secret Manager, Compute Engine, Cloud Run)

• Caching & Databases: Redis, PostgreSQL, query optimization, schema design

• Containerização: Docker, image optimization, registry security

• Orquestração: Kubernetes, Helm, operators, RBAC

• Versionamento: GitLab (advanced workflows, RBAC, CI/CD)

• Segurança: SAST/DAST, SonarQube, OAuth 2.0, OpenID Connect, mTLS, secret management

• Observabilidade: Dynatrace, distributed tracing, SLO/SLI

• Arquitetura: SOLID, Clean Architecture, DDD, CQRS, Event-Driven, Microservices, Zero Trust

Requisitos e qualificações

Requisitos Obrigatórios:


• Formação em Engenharia de Computação, Ciência da Computação ou similar

• Mínimo 8+ anos em desenvolvimento backend, com pelo menos 4+ anos em nível sênior ou especialista

• Expertise profunda em .NET Core e C# (advanced patterns, async, memory management)

• Maestria em arquitetura de software (SOLID, Clean Architecture, DDD, CQRS, Event-Driven)

• Experiência profunda em desenvolvimento seguro e mitigação de OWASP Top 10

• Vivência em Google Cloud Platform, especialmente Pub/Sub e Apigee

• Domínio avançado de Docker e Kubernetes

• Experiência com GitLab e CI/CD avançada (pipelines complexas, DevSecOps)

• Vivência com observabilidade e ferramentas como Dynatrace

• Comprovada liderança técnica: mentoria, code reviews, disseminação de padrões

• Capacidade de atuar com autonomia total, visão sistêmica e forte responsabilidade técnica

• Excelentes habilidades de comunicação em português (e desejável inglês)


Diferenciais:


• Certificação ou expertise comprovada em Google Cloud (ACE, Professional, etc)

• Experiência com Dynatrace em ambientes críticos

• Publicações, talks ou contribuições open source em arquitetura distribuída

• Experiência com SRE practices, incident management e post-mortems

• ADRs e governança técnica em organizações grandes

• Experiência em múltiplos domínios: fintech, banking, high-traffic systems

• Inglês fluente

• Referências positivas de liderança técnica em roles anteriores


Perfil Esperado:


• Apaixonado por excelência em engenharia, arquitetura e observabilidade

• Thinker estratégico com capacidade de influência e liderança

• Mentalidade shift-left: segurança, testes e observabilidade desde o dia 1

• Ownership total: não apenas executa, questiona e propõe evolução

• Comunicador de excelência, capaz de traduzir complexidade em clareza

• Resiliente sob pressão, pragmático em decisões complexas

• Eterno aprendiz: acompanha tendências, experimenta, compartilha conhecimento

Informações adicionais

Seja a referência técnica que eleva a excelência da engenharia! 🚀🧡

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista R&S
  3. Etapa 3: Entrevista técnica
  4. Etapa 4: Entrevista cliente
  5. Etapa 5: Carta Proposta
  6. Etapa 6: Contratação

Transformamos mundos sonhados em trajetórias reais.🧡🚀


Aqui somos #SangueLaranja!


Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras. 

Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎

  

F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento

tem o poder da transformação!

 

Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,

nossa escola de liderança e diversas parcerias com ONGs e Edtechs. 

  

Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA. 

  

E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história?