- π I'm an experienced backend developer with more than 3 years of experience in software development, specialized in Java and Spring with strong knowledge in microservices architecture. Proficient in integrations between RESTful APIs, SQL and NoSQL databases, messaging solutions, containerization, and unit and integration testing. I am also familiar with CI/CD and cloud platforms.
- πI'm graduating in Bachelor of Technology Internet Systems @ Federal University of Santa Maria and constantly seeking to learn and improve my skills.
- π± Iβm currently focused on mastering Java, Spring Boot, Docker, Spring Cloud, Microservices, RabbitMQ and AWS
- πI'm looking forward to learn SOLID, Design Patterns, RabbitMQ, CI/CD, AWS
- π¬ Ask me about Backend Development, Software Architecture, API Rest, Git, and Linux. I am always open to discuss new ideas and projects.
- π§ Reach me at [email protected]. I am always open to connect and discuss new opportunities and ideas.
- π¨βπ» Check out my experiences on my LinkedIn profile at https://www.linkedin.com/in/carara/.
Languages:Languages:
- English (Fluent)
- Portuguese (Native)
Backend Development:
Java 17
Spring (Boot, MVC, Data, Security, Cloud)
SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB)
Hibernate
Caching
RabbitMQ
Software Architecture:
Microservices Architecture
RESTful APIs
Design Patterns
OOP Principles, SOLID, DRY, KISS
Cloud Computing and DevOps:
AWS Services such as Lambda, S2, EC2, RDS, ECS, and others
Docker
CI/CD pipelines, Jenkins
Git
Interpersonal Skills:
Agile Methodologies with Scrum and Kanban
Collaborative and communicative team member
Strong problem-solving skills
Commitment to continuous learning
Testing and Quality Assurance:
TDD, BDD
Unit, Integration, and End-to-End Testing
JUnit, Cucumber