12/29/2023 updated

JF
100 % available

Full Stack Developer Angular Java

Spain
Spain
Spain
Spain

Profile attachments

CV - José María Parrilla Forte

HTMLJava (Programming Language)Spring SecurityArchitectureArchitectural DesignBootstrap (Software)Cascading Style Sheets (CSS)DatabasesRelational DatabasesWeb DesignGitHubJava Persistence APIJUnitMongoDBMySQLModel View Controller (MVC)RedisMockitoSAP ApplicationsSoftware EngineeringSubversionSystems DesignTypeScriptTestingFile Transfer Protocol (FTP)Angular MaterialSpring CloudSpring BootReliability of SystemsBackendGitLabGitAngularJSFront End Software DevelopmentSoftware Version ControlJasmineMicroservices
I have been working as a Full Stack Developer, based in Sevilla. During this period, I played a key role in transitioning governmental applications like Cita Previa Andalucía to modern technologies. My responsibilities included utilizing Angular for front-end development and Spring Boot for back-end development.
I specialized in web design, employing technologies such as Angular, CSS, HTML, TypeScript, Bootstrap, and Angular Material. Notably, I implemented microservices using Spring Boot, incorporating Spring Security, Lombok, Feign, Redis, and JPA. I also maintained monoliths using the Model-View-Controller pattern and managed version control with Git (GitLab) and Subversion.
Furthermore, I successfully implemented the Hexagonal Architecture in Microservices and Angular projects. My role extended to the management of relational (MySQL) and non-relational (MongoDB) databases.
Moving on to my Full Stack Developer role in Madrid, spanning from May 2023 to October 2023, I took charge of transferring the governmental payroll application for the Madrid City Council. My expertise in web design was once again showcased, utilizing Angular, CSS, HTML, TypeScript, Bootstrap, and internal component libraries. I actively engaged in testing using tools like Karma and Jasmine. The implementation of microservices continued, this time leveraging microprofiles for the back-end and integrating with SAP services. My commitment to quality was evident through rigorous testing practices with JUnit and Mockito.
In my current position as a Senior Back-End Developer in Alcobendas, starting from October 2023, I am actively contributing to the Santander bank project. Here, I lead the development of microservices using Spring Boot, incorporating technologies such as Spring Security, Spring Cloud, Lombok, SFTP Client, JPA, and WebFlux. Rigorous testing practices with Mockito and JUnit underline my dedication to ensuring system reliability and efficiency. I have implemented the Hexagonal Architecture and the Backend for Frontend (BFF) pattern, showcasing a focus on modular and efficient system design. I continue to demonstrate proficiency in version control with Git (GitHub) and in managing relational databases, particularly MySQL.
In summary, my journey as a Full Stack Developer and Senior Back-End Developer reflects a progressive evolution of skills, from application modernization and web design to advanced back-end development and architectural design. My commitment to staying abreast of industry best practices and my proficiency with a wide array of technologies make me a valuable asset in the dynamic field of software development.

Experience

Professional experience0 - 5 years
Freelancer since2021

Languages

EnglishGoodSpanishNative speaker

Project history

Full Stack Developer, Madrid

Inetum

Internet & IT

>10.000 team member

Transfer of the governmental payroll application for the Madrid City Council. Web design using Angular, CSS, HTML, TypeScript, Bootstrap, and internal component libraries. Conducting testing using Karma and Jasmine. Implementation of microservices using microprofiles for the back-end, connecting with SAP services. Conducting testing using JUnit and Mockito.

Senior Back-End Developer, Alcobendas

Hasten Group

Internet & IT

250-500 team member

As a Senior Back-End Developer in the Santander bank project, I carried out the development of microservices using Spring Boot. This encompassed the use of technologies such as Spring Security, Spring Cloud, Lombok, SFTP Client, JPA, WebFlux, along with testing practices using Mockito and JUnit. Additionally, I implemented the hexagonal architecture and employed the Backend for Frontend (BFF) pattern to enhance the modularity and efficiency of the system. Version control was managed using Git (GitHub), and I oversaw the management of relational databases (MySQL).

Full Stack Developer, Sevilla

NttData

Internet & IT

>10.000 team member

Transfer of governmental applications, such as Cita Previa Andalucía, to modern technologies; utilizing Angular for the front-end and Microservices with Spring Boot for the back-end. Web design using Angular, CSS, HTML, JavaScript (TypeScript), Bootstrap, and Angular Material. Implementation of microservices using Spring Boot, Spring Security, Lombok, Feign, Redis, JPA. Maintenance of monoliths using the Model-View-Controller pattern. Version control using Git (GitLab) and Subversion. Implementation of hexagonal architecture (Clean Architecture) in both Microservices and Angular projects. Management of both relational databases (MySQL) and non-relational databases (MongoDB).

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in