Backend developer involved in a project for a major international client in the entertainment and tourist sector, implementing and supporting Java microservices. - Involved in the development of new microservices for user authorization - Participated in on-call support for Java and Elasticsearch applications - Resolved sustainment and enhancement tickets for Java applications.
Backend developer involved in a project for a major international client in the banking sector, implementing microservices with reactive programming using Java 8/11 and Spring. • Developed microservices using SOLID, design patterns and best practices. • Participate on the development of a framework that boost the creation of new microservices. • Successfully migrate APIs to a contract first framework. • Improve the code quality of all microservices by at least 80% developing unit and integration tests and using SonarQube. • Reduced the time of resolution of incident and defects by 50% by applying good programming practices and familiarizing myself with the business logic of each microservice and database. • Participated in the NTT Java Microservices Bootcamp during the first month focused on strengthening my skills in microservices, Java and Spring Framework to have the best level of development with the client’s requirements.
• REST service with Spring Boot • Microservice Architecture • Unit tests with JUnit and Mockito • Code validation with SonarQube • Deploy on Azure