With a degree in Systems Analysis and Development and three years of experience as a Java Developer, worked on projects developing REST APIs using Java and Spring as primary technologies. In previous roles have exposed to various technologies, including RabbitMQ, JUnit, and SQL database management. Additionally, possesses hands-on experience with Agile methodologies such as Scrum and Kanban.
I worked on a SaaS platform for issuing, analyzing, and managing documents from public agencies in Brazil. I implemented innovative features and solutions, primarily focusing on enhancing the overall user experience for our customers. Technologies used in the project include Java, Spring Boot , REST, RabbitMQ, PostgreSQL, JUnit, Flyway, Jenkins, Swagger, Git, Scrum, Kanban, Jira & Confluence.
Key achievements:
I was responsible for developing and maintaining systems in Java. I served as the main back-end developer in creating a REST API for a virtual library and an alert system for theft of personal assets like cell phones, cars, and bicycles, integrated with the police API service. The main technologies applied on projects was Java, Spring Boot, REST, Swagger, PostgreSQL, Flyway, JUnit, Jenkins, Git.
Key achievements:
Java
Spring Boot
RabbitMQ
REST
Agile development methodology
Microservices Architecture
JUnit
SQL Database Management
Git