Software Developer
CurrentDeveloping backend solutions with Java 17 and working on a Multi-Tenant SaaS, utilizing technologies such as Docker and PostgreSQL for data management, and RabbitMQ for synchronous and asynchronous communications. I actively participate in discussions with the team to define architecture aimed at achieving performance and scalability.I create precise contracts between backend and frontend layers, ensuring efficient and integrated communication. Currently, I am using the Spring framework for developing REST APIs and scalable and efficient code solutions. As part of advanced practices, new features are successfully implemented using Jenkins for CI/CD. Additionally, I incorporate agile methodologies, such as Scrum, and use Jira to monitor the development cycle.Technologies Used: Java, Spring, RabbitMQ, PostgreSQL, Docker, Jira, Messaging, Git, GitHub, Jenkins.Methodology: Scrum