Exemplo de CV de Programador Back-End

Exemplo profissional de CV de Programador Back-End com secções validadas por recrutadores, que pode personalizar em minutos.

Apenas um exemplo

Todos os dados pessoais e o percurso profissional deste exemplo são fictícios. Personalize este CV com as suas informações reais antes de se candidatar.

Pré-visualização do currículo

Photo

Ricardo Pereira

Programador Back-End sénior
9 anos de experiência a construir sistemas distribuídos, microsserviços e plataformas de API para organizações financeiras e de logística.

Experiência profissional

Programador Back-End sénior
CoreStream SystemsTrabalho a tempo inteiro
2019-03-01 – atualidade
Lisboa, Portugal
Escala de APIs centrais e processamento de eventos — orquestração Kafka, afinação de queries PostgreSQL e observabilidade OpenTelemetry.
- Escalonou APIs centrais e o processamento de eventos para integrações empresariais - Redesignou um serviço de orquestração de pagamentos com Kafka e padrões outbox, melhorando a fiabilidade de processamento exactly-once em picos de tráfego. - Otimizou planos de query PostgreSQL com índices parciais e particionamento, reduzindo a latência p95 de geração de relatórios de 14 s para 2,8 s. - Adicionou tracing OpenTelemetry em serviços Go, permitindo o diagnóstico da causa raiz de cadeias de timeout entre serviços em menos de 10 minutos.
Programador Back-End
Harbor MetricsTrabalho a tempo inteiro
2016-02-01 – 2019-02-01
Porto, Portugal
APIs e serviços de dados resilientes para logística — autenticação OAuth2 de parceiros, workers assíncronos e portões de segurança de migrações em CI.
- Desenvolveu APIs e serviços de dados resilientes para clientes de logística - Implementou troca de tokens OAuth2 e scopes granulares para APIs de parceiros, passando a revisão de segurança SOC 2 sem findings de correção. - Construiu workers assíncronos de geração de documentos em Python com Celery e Redis, aumentando o débito 4x relativamente a endpoints síncronos. - Introduziu portões de migração de schema em CI com verificações de rollback, impedindo DDL destrutivo de chegar às bases de dados de produção.
Programador Back-End júnior
Orbit LedgerTrabalho a tempo inteiro
2013-01-01 – 2016-01-01
Coimbra, Portugal
Entrega de APIs e qualidade de backend — middleware de audit logging, testes de integração ERP e documentação de APIs.
- Apoiou a entrega de funcionalidades de API e iniciativas de qualidade de backend - Implementou middleware de audit logging com IDs de correlação conscientes do inquilino nos serviços Express. - Criou testes de integração para adaptadores ERP externos com WireMock, reduzindo regressões de release nos fluxos de sincronização. - Documentou APIs internas com exemplos AsyncAPI e OpenAPI que aceleraram a integração de novos engenheiros.

Formação académica

Engenharia InformáticaLicenciatura
Faculdade de Ciências e Tecnologia, Universidade NOVA de Lisboa
2013-09-01 – 2017-06-01
Licenciatura em Engenharia Informática na NOVA FCT, com unidades curriculares de Java, Spring Boot, PostgreSQL, projetos finais e trabalhos colaborativos que prepararam para funções profissionais.

Competências

Java
Spring Boot
PostgreSQL
Redis
Kafka
Docker
Kubernetes
REST APIs
Microservices
CI/CD
Arquitetura de sistemas

Certificações

Oracle Certified Professional: Java SE Developer
Oracle
2023-06-01
AWS Certified Solutions Architect - Associate
AWS
2022-06-01

Línguas

Português (nativo)
Inglês (C1)

Guia de redação de CV

  • Mostre como os seus desenhos lidam com modos de falha, retries e indisponibilidades parciais.
  • Inclua melhorias mensuráveis de fiabilidade e latência de API.
  • Explique escolhas de modelação de dados e práticas de segurança de migrações.
  • Oracle Certified Professional: Java SE Developer
  • AWS Certified Solutions Architect - Associate
  • Confluent Certified Developer for Apache Kafka