Summary
Overview
Work History
Education
Skills
Languages
Websites
Work Availability
Timeline
AdministrativeAssistant
Cristobal Millan Herrador

Cristobal Millan Herrador

Software Engineer
Ubeda,Ubeda

Summary

Java Developer specializing in Spring Boot and Angular, skilled in creating applications utilizing RESTful APIs. Proven track record of delivering high-quality software solutions on time and within budget. Strong problem-solving abilities and a commitment to continuous improvement in development processes.

Overview

3
3
years of professional experience

Work History

Software Developer, Java/Angular

NTT DATA S.L.
Jaén
09.2022 - Current

● Desarrollo de aplicaciones back-end de microservicios con la herramienta SpringBoot, basada en un proyecto Maven desarrollado en lenguaje Java y el framework Spring, utilizando Eclipse como marco de desarrollo.

● Desarrollo de aplicacion con Java Server Faces (JSF) con la libreria Primefaces

● Desarrollo de la nueva aplicacion en el front-end con Angular, usando Visual Studio Code basandose en lo anterior.

● Uso del módulo Spring MVC para el desarrollo de servicios REST y controladores.

● Dependency management with Maven.

● Desarrollo de proyectos con metodologías ágiles utilizando Jira, Confluence.

● Desarrollo de APIs con OpenAPI, REST.

● Control de versiones mediante Git con la herramienta Fork, utilizando Gitflow.

● Despliegue en entornos de preproducción y producción utilizando Jenkins

● Pruebas unitarias en el backend con JUnit y Mockito.

● Revisión de la calidad del código con Sonar (Sonarling, Sonarqube)

● Uso de bases de datos como Oracle SQL, MySQL, PL/SQL y PostgreSQL,

Education

Associate of Applied Science - Computer Systems Administration

ILERNA ONLINE
06-2026

Associate of Applied Science - Web Development

ILERNA ONLINE
01-2023

Master of Science - Electrical Engineering

Universidad De Sevilla
02-2018

Bachelor of Science - Electrical Engineering

Universidad De Sevilla
09-2016

Skills

  • RESTful APIs
  • Maven Architecture
  • Microservices Architecture
  • Java Developmen
  • Spring Framework
  • Oracle SQL
  • MySQL
  • PostgreSQL
  • SonarLint
  • SonarQube
  • Unit Testing with Mockito
  • Version Control with Git, Fork
  • Agile Methodologies: Scrum, Kanban
  • Documentation Management
  • CI/CD with Jenkins
  • Spring MVC
  • JSF with Primefaces
  • Jira
  • Confluence

Languages

Spanish
First Language
English
Upper Intermediate (B2)
B2

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Software Developer, Java/Angular

NTT DATA S.L.
09.2022 - Current

Associate of Applied Science - Computer Systems Administration

ILERNA ONLINE

Associate of Applied Science - Web Development

ILERNA ONLINE

Master of Science - Electrical Engineering

Universidad De Sevilla

Bachelor of Science - Electrical Engineering

Universidad De Sevilla
Cristobal Millan HerradorSoftware Engineer