Nivel inicialEspañol

Ejemplo de currículum: Desarrollador Java

Currículum profesional de desarrollador Java junior con experiencia práctica en ecosistemas Spring Boot, servicios REST y bases de datos relacionales en Ginebra.

Leer el ejemplo

Mateo Valdés

Desarrollador Java Junior | Spring Boot, Microservicios y SQL

[email protected]

Geneva

Perfil profesional

Desarrollador Java junior afincado en Ginebra, con experiencia en el diseño e implementación de servicios backend robustos empleando Spring Boot, Java 17 y bases de datos relacionales. Enfocado en la calidad del código, metodologías ágiles y la entrega de soluciones escalables y bien testeadas.

Experiencia profesional

Léman Digital Solutions Sàrl

Ginebra, Suiza

Desarrollador Java Junior

abr 2024 – Actualidad

  • Desarrollo y mantenimiento de microservicios backend en Java 17 y Spring Boot para la tramitación de pedidos y facturación electrónica.
  • Implementación de endpoints REST seguros con Spring Security y documentación integral de interfaces mediante OpenAPI.
  • Optimización de consultas SQL complejas en PostgreSQL e integración de migraciones automáticas con Flyway, reduciendo tiempos de respuesta en un 18%.
  • Creación de pruebas unitarias y de integración exhaustivas con JUnit 5 y Mockito, elevando la cobertura de código del módulo al 84%.

Rhône Data Systems SA

Ginebra, Suiza

Desarrollador Java en prácticas

sept 2023 – mar 2024

  • Colaboración en la refactorización de servicios heredados a arquitecturas basadas en Spring Boot y Hibernate.
  • Configuración de pipelines de integración continua en GitLab CI para compilación automatizada y análisis estático con SonarQube.
  • Corrección de incidencias reportadas en producción y asistencia en despliegues con contenedores Docker en entornos de pruebas.

Formación académica

HEPIA - Haute école du paysage, d'ingénierie et d'architecture de Genève

Bachelor of Science HES-SO · Ingeniería en Informática y Sistemas de Comunicación · Ginebra, Suiza · 5.2 / 6.0 · sept 2020 – jul 2023

Formación centrada en algoritmos, estructuras de datos, programación orientada a objetos en Java, diseño de sistemas distribuidos y bases de datos relacionales.

Proyecto de fin de grado enfocado en la construcción de una plataforma modular para la gestión de métricas operativas utilizando Java y PostgreSQL.

Proyectos destacados

Plataforma de microservicios de comercio electrónico

nov 2023 – feb 2024

  • Diseño de una API RESTful para catálogo e inventario empleando Java 21, Spring Boot 3 y base de datos PostgreSQL.
  • Integración de contenedores Docker Compose para empaquetado y orquestación local de dependencias y servicios.
  • Implementación de autenticación basada en JWT y control de acceso basado en roles con pruebas automatizadas en JUnit 5.

Competencias técnicas

Java

Spring Boot

Hibernate / JPA

PostgreSQL

REST APIs

Docker

Git

JUnit 5

Maven

SQL

Idiomas

Español

C2

Francés

C1

Inglés

B2

Certificaciones

Oracle Certified Professional: Java SE 17 Developer

Oracle · may 2024

Voluntariado

Club d'Informatique des Étudiants de Genève

Ginebra, Suiza · oct 2022 – jun 2023

  • Mentor voluntario de programación
  • Organización de talleres prácticos introductorios a la programación en Java y uso de Git para estudiantes de primer año.
  • Asesoramiento técnico en la preparación de proyectos semestrales y buenas prácticas de desarrollo de software.

Completa tu solicitud

Descubre el ejemplo correspondiente a esta profesión.

Ejemplos de cartas de presentación ↗

Más ejemplos de este sector