Summary
Overview
Work History
Education
Skills
Timeline
Ricardo Carlos Dos Santos

Ricardo Carlos Dos Santos

Java developer analyst
São Paulo,SP

Summary

Dynamic Systems Architecture Analyst with a proven track record at Telefonica, specializing in integrating complex corporate systems using event-driven and clean architecture. Proficient in Java and microservices, I excel in delivering innovative solutions while fostering collaboration and effective communication within teams. Committed to driving efficiency and enhancing system performance.

Overview

8
8
years of professional experience

Work History

Systems Architecture Analyst

Telefonica Sao Paulo
07.2023 - 05.2025

Analysis and development of integrations between the Company's various corporate systems and integrations between Business to Business systems, using hexagonal architecture, clean architecture, and event-driven architecture solution standards.

Java Developer Analyst

Riachuelo
07.2019 - 01.2023

Development and improvements to Riachuelo's logistics systems. Expertise in containerized microservices architecture
Docker using Springboot, code developed in Java 8, 11, and 14. Use of Kafka's
high-performance messaging. Interactions between systems using
SOAP protocol. Deployments performed via Azure pipeline.
Management of containerized microservices orchestrated through
Kubernetes

Java Developer Analyst

Universidade Cruzeiro Do Sul
01.2018 - 05.2019

Development of new educational systems,
financial and academic modules. Microservices-based architecture
using SpringBoot, Swagger, Spring Eureka, Restful, Spring Data, Angular 2.0,
Oracle DB, continuous integration with Jenkins, code debugging with Sonar,
versioning using Git

Analista Desenvolvedor Java

Magna Systems
03.2017 - 12.2017

Web System Development for Prodesp
(One-off project in delivery phase). Worked with JSF 2.1, JPA 2.1, Java 8, EJB
3.1, MySQL

Education

Training Course in A Specific Area - Information Technology

K19 Training, São Paulo, Sao Paulo, Brazil
05-2012

Object Orientation in Java

Web Development with JSF2 and JPA2

Bachelor of Science - Information Technology

Universidade Nove De Julho, Sao Paulo, Brazil
07-2003

School Subjects:
Computer Fundamentals
Applied Computing
Applied Telematics
Internet Databases
Internet Programming Language I
Computer Networks I
Operating Systems I
Network Management I
Internet Programming Language II
Computer Networks II
Operating Systems II
Web Design
Network Security

Skills

Bachelor's degree in Internet Environment Management and Computer Networks from
Uninove Java Web Development training course with JPA and JSF2
Expertise in systems analysis and development using Java
8 Spring Boot, Spring Cloud, Spring Data, and Spring Batch frameworks Microservices
orchestrated through Kubernetes, code deployment and integration through
Azure pipeline, messaging using Kafka queues, SOAP and REST web services,
experience with relational databases such as Oracle and PostgreSQL and non-relational MongoDB
API documentation using OpenAPI and Swagger, diagramming architectural solutions using the C4 Model standard with Drawio and Microsoft Visio tools

Timeline

Systems Architecture Analyst - Telefonica Sao Paulo
07.2023 - 05.2025
Java Developer Analyst - Riachuelo
07.2019 - 01.2023
Java Developer Analyst - Universidade Cruzeiro Do Sul
01.2018 - 05.2019
Analista Desenvolvedor Java - Magna Systems
03.2017 - 12.2017
K19 Training - Training Course in A Specific Area, Information Technology
Universidade Nove De Julho - Bachelor of Science, Information Technology
Ricardo Carlos Dos SantosJava developer analyst