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
- Etapa 1: Cadastro
- Etapa 2: Entrevista R&S
- Etapa 3: Entrevista técnica
- Etapa 4: Entrevista cliente
- Etapa 5: Carta Proposta
- 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?
CONHEÇA MAIS SOBRE NÓS