Skip to content
Manuel Cobos Solís

Manuel Cobos Solís

Backend-oriented Full Stack Developer

Cáceres, Extremadura, Spain Remote from Spain manuel.cobos.dev@gmail.com linkedin.com/in/manuelcobos github.com/ManuelCobosDev manuelcobos.dev

Profile

Backend-oriented Full Stack Developer with over 2 years of experience in the banking sector. Java 17 and 21, Spring Boot, microservices and messaging with Kafka and RabbitMQ on the server; Angular and TypeScript on the client.

Experience

– present

Full Stack Developer

Viewnext · client Banco Santander (banking sector)

  • Full stack development for Banco Santander: high-availability internal banking applications with Java and Angular.
  • Backend: microservices with Java 17/21 and Spring Boot (REST, Spring Batch, Kafka, RabbitMQ), OpenAPI-based APIs and API governance.
  • Orchestrator microservice that receives a single JSON, fans it out to the target services and connects dynamically to multiple databases with credentials in Vault.
  • Data: PostgreSQL (schema design, CRUD and SQL scripts automated with GitHub Actions), Oracle, MySQL and SQL Server; bulk loads with Spring Batch and SFTP.
  • Frontend: Angular 15 to 20 and TypeScript, including a full application migration.
  • Quality: JUnit, Mockito, Vitest (migrated from Karma), Cilantrum e2e, JMeter, SonarQube, Fortify and Trivy.
  • Deployment: Docker, Harbor, OpenShift, ArgoCD and GitHub Actions.
–

Full Stack Developer (Backend oriented)

Viewnext · banking sector (internship)

  • Full stack internship with a backend focus: Java 17, Spring Boot 3 and Angular 20; 160 h intensive Java and Spring Boot training through Sinensia.
  • Backend: REST APIs (Spring MVC), persistence with Spring Data, security with Spring Security and batch processing with Spring Batch.
  • Messaging: Apache Kafka (real-time event pipeline) and RabbitMQ.
  • Real time: status notifications with WebSockets.
  • Data: PostgreSQL and MongoDB.
  • Frontend: Angular and TypeScript.
  • Quality: TDD, Clean Architecture and agile weekly deliveries.
–

Integration Developer

Viewnext · banking sector (internship)

  • Internship in enterprise system integration with MuleSoft and IBM Integration Bus.
  • MuleSoft Anypoint Platform: designing flows that connect legacy systems with modern APIs.
  • IBM Integration Bus (IIB): data transformation and routing across different processes and flows (ESB).

Tech stack

Backend
  • Java 17
  • Java 21
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA
  • Spring Batch
  • Microservices
  • REST APIs
  • Hexagonal Architecture
  • DDD
  • TDD
  • API-first (OpenAPI)
Frontend
  • Angular 15–20 (full migrations up to 20)
  • TypeScript
  • RxJS
  • Signals
  • Angular Material
  • NgRx
  • Vitest
Messaging and events
  • Apache Kafka
  • RabbitMQ
  • WebSockets
Databases
  • PostgreSQL
  • Oracle
  • SQL Server
  • MySQL
  • MongoDB
DevOps and quality
  • Docker
  • Kubernetes
  • OpenShift
  • ArgoCD
  • GitHub Actions
  • Maven
  • SonarQube
  • Trivy
  • JUnit 5
  • Mockito
  • Vault
  • SFTP
  • Cilantrum e2e
  • JMeter
  • Fortify
  • Harbor
Integration (earlier experience)
  • MuleSoft Anypoint Platform
  • IBM Integration Bus

Education

Certifications and languages