Disponible para entrevistas • Remoto

Java Backend Developer (SSr) • DevOps-oriented

Construyo y mantengo APIs y microservicios orientados a negocio, aplicando principios de diseño limpio y testing unitario. Trabajo con persistencia SQL/NoSQL, mensajería y observabilidad, integrando prácticas DevOps (CI/CD, Docker y Kubernetes) para mejorar la confiabilidad y el time-to-production.

Carlos Lucero - Java Backend Developer

Carlos Lucero
Java Backend • Spring Boot • DevOps-oriented

Resumen profesional

  • Diseño y desarrollo de APIs REST y microservicios.
  • Persistencia con JPA/Hibernate, SQL y NoSQL.
  • DevOps: CI/CD , Docker y despliegues en Kubernetes.
Spring Security Spring Data OpenAPI/Swagger Kafka / MQ CI/CD Docker Kubernetes

Tip rápido: el “match” se gana con README + pipeline + tests. El resto es decoración (pero linda).

//ELIMINAR

Skills

Backend / Microservicios

  • Java 17+ • Spring Boot 3
  • APIs REST • Versionado • DTOs
  • Spring Security • JWT/OAuth2
  • Arquitectura distribuida

Persistencia / Datos

  • JPA/Hibernate • Spring Data
  • SQL: PostgreSQL / Oracle / SQLServer / IBM i (AS/400)
  • NoSQL: MongoDB
  • Modelado • índices • transacciones

Calidad

  • Testing: JUnit • Mockito
  • Clean Code • SOLID
  • Git • PRs • Code Review
  • Contratos API + documentación

DevOps (orientación backend)

  • CI/CD con GitLab Pipelines
  • Docker & Docker Compose
  • Despliegues básicos en Kubernetes
  • Automatización: build + test + package
  • Diplomatura DevOps (en curso)

Proyectos destacados

2–3 proyectos sólidos, con README “enterprise”, tests y pipeline. Así te creen.

Microservicio de Liquidación

Spring Boot

API para cálculo de conceptos, validación de importación, auditoría de cambios y exportación final. Incluye pipeline CI/CD en GitLab (build + tests + imagen Docker) y despliegues de prueba en Kubernetes.

Java 17 Spring Data JPA PostgreSQL OpenAPI GitLab CI Docker K8s

API Campus (SaaS)

Arquitectura

Backend multi-tenant: gestión de cursos, usuarios, cuotas de storage y eventos de actividad. Preparado para escalar y separar servicios.

Spring Security JWT MongoDB Docker

Procesamiento Asíncrono

Kafka / MQ

Pipeline de eventos: publicación/consumo, reintentos, DLQ (simulada) y trazabilidad. Ideal para mostrar criterio de sistemas distribuidos.

Kafka Spring Boot JUnit Docker Compose
Tip pro: README + tests + pipeline (GitLab CI) = “este pibe labura en serio”.

DevOps & CI/CD

Backend con enfoque en entrega continua y automatización. El código no termina en el commit: termina funcionando en producción.

CI/CD (GitLab)

  • Pipelines: build, tests automáticos, package
  • Build de imágenes Docker versionadas
  • Validaciones por ramas y merge requests
  • Diplomatura DevOps (en curso)

Docker & Kubernetes

  • Docker / Compose para entornos reproducibles
  • Despliegues básicos en Kubernetes (entornos de prueba)
  • Servicios, pods y configuraciones iniciales
  • Base para observabilidad (logs + métricas)

Experiencia

Mostrá impacto: qué mejoraste, qué automatizaste, qué bajó errores, qué escaló. “Hice tareas” no vende.

Java Backend Developer

2023 — Actual

Desarrollo y mantenimiento de servicios backend para procesos críticos (cálculos, validaciones, integraciones). Enfoque en calidad, refactor, soporte y evolución de funcionalidades.

  • Diseño de endpoints REST, validaciones y manejo de errores consistente.
  • Persistencia con JPA/Hibernate y optimización de consultas.
  • Testing unitario con JUnit/Mockito + code reviews.
  • Documentación técnica y funcional (README, diagramas, comentarios útiles).
  • Automatización de entrega con CI/CD (GitLab) y empaquetado en Docker.
  • Pruebas de despliegue en Kubernetes para entornos controlados.

Proyectos Freelance / Emprendimiento

En paralelo

Construcción de soluciones web, automatización y productos digitales. Esto suma si lo contás como ingeniería, no como “hice de todo un poco”.

  • APIs y backends para MVPs, integración de pagos y autenticación.
  • Dockerización, despliegues y configuración de servidores.
  • Buenas prácticas y documentación para facilitar mantenimiento.

Metodologías

Scrum • planificación • estimaciones • trabajo con QA • entrega incremental.

Documentación

Documentación funcional y técnica (arquitectura, decisiones, contratos de API).

Inglés

Nivel: B1/B2 (ajustá según tu realidad) • Lectura técnica • Documentación.

Contacto

Ubicación: Chubut, Argentina
Modalidad: Remoto / Híbrido
© Carlos Lucero