Sign In

Rafael Rosa

Java Developer @ Dasa

Rafael Rosa is a seasoned Information Technology professional with over 9 years of experience in the field.

His expertise lies in developing server-side applications utilizing various technologies and approaches including Microservices, Java (Maven, JUnit, Mockito), Spring (Boot, MVC, Data, Admin, Security, Batch), and adhering to best practices like SOLID and Clean Code principles.

Rafael is well-versed in RESTful web services, cloud technologies such as Azure, Openshift, and AWS, APIs (API-First, Swagger, API Gateways), Docker containers, Kubernetes orchestration, and Rancher for containers management.

He also has experience with Apache Kafka streams, AMQP and JMS message brokers like Rabbit MQ, Active MQ, and IBM MQ, as well as both NoSQL and SQL databases including MongoDB, Redis, H2, MySQL, Oracle, and Postgre.

Rafael is familiar with various communication protocols like HTTP, HTTPs, TCP, and IP, and tools such as CI/CD using Jenkins, distributed version control with Git, and teamwork tools like JIRA, Confluence, and Slack.

His background includes working with Agile methods such as Scrum and Kanban, and he has a strong appreciation for developing secure applications following OWASP guidelines, data cryptography, and sensitive data masking.

Furthermore, Rafael possesses good knowledge in Linux and Shell Script and has a keen interest in Big Data, Data Science, and Machine Learning.

He completed his studies in Computer Science at Universidade de São Paulo and has held various roles in organizations like Dasa, Serasa Experian, Software Express, AGS NASOFT, Zenvia Mobile, Spring Mobile Solutions, Techne Engenharia e Sistemas, and AVON's Brazil Enterprise Data Architecture Team.

Rafael Rosa's professional journey reflects a deep understanding of IT development alongside a commitment to staying updated with emerging technologies and methodologies within the industry.

Rafael Rosa
Add to my network

Location

São Paulo, São Paulo, Brazil