About Projects Skills Certification Contact
Murillo Marques

Murillo Marques

Backend Java Developer with AWS Cloud Practitioner Certification.

Experienced in developing robust backend solutions using Java and Spring Boot, with a focus on secure and scalable microservices architecture. Skilled in designing RESTful APIs with JWT and OAuth2 authentication, including social login flows.

Proficient in automated testing using JUnit, Mockito, TestContainers, and REST Assured, and in applying best practices such as SOLID principles, Clean Code, Strategy, and Factory patterns.

Hands-on experience with messaging systems like RabbitMQ and Kafka, containerization with Docker, and resilience patterns using Resilience4j. Familiar with PDF generation in the cloud and email delivery using JavaMail.

Strong knowledge of AWS services including EC2, S3, RDS, Lambda, DynamoDB, SNS, and SQS. Comfortable working with Git/GitHub and agile methodologies. Advanced English (C1) and eager to contribute to high-impact, scalable backend systems.

PROJECTS

Credit Analysis

Credit Analisys Sistem

Complete Credit Analysis System

JAVA · SPRING BOOT · OAUTH2 · JWT · MAPSTRUCT · RABBITMQ · WEBFLUX · SWAGGER · JUNIT5 · MOCKITO · TESTCONTAINERS · WIREMOCK · RESTASSURED

Projeto 2

User Registration

Asynchronous communication between microservices using SQS and SNS

JAVA · SPRING BOOT · MAPSTRUCT · SNS · SQS

SKILLS

Java Java
Spring Boot Spring Boot
Microservices Microservices
TestContainers TestContainers
REST Assured REST Assured
AWS Amazon Web Services
Docker Docker
Git Git
MySQL MySQL
MongoDB MongoDB
PostgreSQL PostgreSQL
RabbitMQ RabbitMQ
Kafka Kafka

CERTIFICATION

CONTACT

Download Resume PT
Download Resume EN