Rafael Araújo Silva
Desenvolvedor Fullstack
Experiências
- 06/2026 até 09/2026 (3 meses)
Desenvolvedor Fullstack
Bradesco (NTT Data Consulting)
Atuação como Desenvolvedor Full Stack Sênior com sólida experiência no design e evolução de sistemas distribuídos de alta escalabilidade. Especialista em engenharia de software backend utilizando Java 21, com forte domínio em princípios SOLID, padrões de projeto (GoF) e arquiteturas desacopladas como Arquitetura Hexagonal e Clean Architecture. Experiente na criação de soluções de microsserviços e orientadas a eventos utilizando Apache Kafka e modelagem de dados NoSQL com MongoDB. No frontend, atuo no desenvolvimento de interfaces modernas e modulares utilizando Angular sob a abordagem de Microfrontends. Vivência consolidada em cultura DevOps, automatizando esteiras de CI/CD via GitHub Actions e ArgoCD.
- 03/2025 até 06/2026 (1 ano e 3 meses)
Lider Técnico
Claro (NTT Data Consulting)
Atuação como lider técnico em time de desenvolvimento de software, modelando a arquitetura da solução, refinando e distribuido as features para o time, fazendo code review e orientação ao time, reportando evolução e desafios dos projetos para Stakeholders e também com atuação ativa no desenvolvimento tanto do ambiente frontend com React quanto backend com Java. Atuando com Cloud Computing na AWS, com uma arquitetura de micro-serviços com Java 21 (EKS, EC2, ECS com fargate) e arquitetura orientada a eventos (SQS, Kafka, RabbitMQ), banco de dados SQL (PostgreSQL) e NoSQL (Redis, DynamoDB), API Gateway APIGEE, serviços de notificação (SNS, SES), observabilidade (CloudWatch).
- 10/2024 até 03/2025 (5 meses)
Arquiteto
Telefonica Vivo (NTT Data Consulting)
Atuação em projeto de migração de aplicações On-Premise para Cloud Azure e atualização de tecnologias. Java, Spring Boot, Quarkus, RabbitMQ, Service Bus, Redis, Azure Cache for Redis, CosmosDB, MongoDB, Kubernetes, AKS, Docker, NodeJs, Express, Axios.
- 02/2024 até 10/2024 (8 meses)
Desenvolvedor Fullstack
Banco Santander (NTT Data Consulting)
Criação e evolução de soluções Fullstack, englobando o desenvolvimento de interfaces SPA com Angular integradas a microsserviços de integração de aplicações com Java 17, Spring Boot, Apache Camel e Camunda 8 (BPMN). Atuação em ambiente cloud (AWS) com Docker, testes automatizados (JUnit, Mockito), consumo de APIs REST e garantia de qualidade de código via SonarQube. Modelagem de dados com PostgreSQL e Redis, atuando sob a metodologia ágil Scrum.
- 02/2023 até 11/2023 (9 meses)
Desenvolvedor
Banco Inter (Nava Serviços e Outsourcing)
Criação de plugins personalizados para a aplicação IST Switch e C++. Criação de micro serviços de integracao de aplicacoes com Java 11, Micronaut Framework em ambiente de cloud (AWS), docker, testes automatizados com JUnit e Mockito, consumo de api rest, SonarQube como revisor decódigo, banco de dados com RDS(Aurora), mensageria SQS, AWS Lambda, DynamoDB, ApiGateway. Metodologia de desenvolvimento Agile com Scrum.
- 11/2020 até 02/2023 (2 anos e 3 meses)
Desenvolvedor
Banco Santander (Nava Serviços e Outsourcing)
Criação de micro serviços de integracao de aplicacoes com Java 11, Spring Boot e Apache Camel em ambiente de cloud (Azure), docker, testes automatizados com JUnit e Mockito, consumo de api rest, SonarQube como revisor de código, banco de dados com Postgres e Redis. Metodlogia de desenvolvimento Agile com Scrum.
- 12/2019 até 11/2020 (11 meses)
Desenvolvedor Fullstack
Banco Bradesco (Wipro Serviços de Tecnologia)
Atuação no desenvolvimento Fullstack focado em soluções críticas de aporte, resgate e cancelamento de investimentos. Desenvolvimento de arquitetura de microfrontends com angular integradas a uma camada de BFFs desenvolvidas em NodeJS integradas a uma arquitetura de microsserviços de aplicações com Java 8, padrão J2EE, utilizando servidor IBM WebSphere Liberty em ambiente de cloud privada e Docker. Criação de testes automatizados com JUnit e Mockito, consumo de APIs SOAP e REST, monitoramento de qualidade via SonarQube e esteiras de integração contínua com Bamboo, sob a metodologia ágil Scrum.
- 06/2017 até 12/2019 (2 anos e 6 meses)
Desenvolvedor Fullstack
Sascar (Meta IT Services)
Atuação como desenvolvedor alocado no cliente SASCAR (Grupo Michelin), integrando a Squad de Segurança. Responsável direto pela manutenção evolutiva e corretiva, além do desenvolvimento de novas features para diversos sistemas de alta criticidade. No ecossistema backend, liderei entregas utilizando Java 8 (Spring Boot, JPA/Hibernate e WebLogic) e arquiteturas em PHP, C++ e Perl (Catalyst/DBIx::Class), integrando APIs via REST, SOAP e RPC sob servidores Nginx. Atuei fortemente na camada de persistência com Oracle, PostgreSQL, dados geoespaciais (PostGIS) e cache em Memcached, além de mensageria assíncrona com RabbitMQ. Na camada frontend, desenvolvi interfaces dinâmicas com JavaScript, TypeScript, Angular e Bootstrap. Todo o ciclo de entrega foi gerenciado via Git/Gitflow, SVN e executado sob a metodologia ágil Scrum.
- 08/2007 até 02/2016 (8 anos e 6 meses)
Desenvolvedor
Morpho Cards do Brasil
Trabalhei desenvolvendo scripts em linguagem Perl para processamento de arquivos e sua automatização foi feita com ShellScripts, esses arquivos continham informações de personalização de cartões bancários, esses dados eram tratados conforme as regras de negócio de cada cliente e enviados para a produção para a realização da personalização dos cartões. Desenvolvi aplicativos Web utilizando a linguagem Perl, framework Catalyst e Template Toolkit utilizados internamente para auxilio em produção e setor administrativo. Também desenvolvi sistemas em Access e Visual Basic 6 para realização de impressão de formulários e etiquetas que eram utilizados no processo de produção dos cartões.
- 12/2006 até 08/2007 (8 meses)
Estagiário
Instituto Nacional de Pesquisas Espaciais (INPE)
Desenvolvimento e manutenção do sistema de intranet com ASP. Desenvolvimento e manutenção do site principal do INPE com PHP. Desenvolvimento de imagens e banner no photoshop.
Formação
Arquitetura e Urbanismo
Faculdade XP Educação
Início em 2026 · Pós Graduação - Em andamento
Computação Científica
Universidade de Taubaté
2005 até 2011 · Graduação - Completo
Idiomas
- Inglês Intermediário
Habilidades
Perfil completo, com vídeo e mais detalhes: recrutei.me/3tmknnnp