You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jorge FigueroaJF

Jorge Figueroa

Senior Software Engineer

€250/day
Madrid, ES
8-15 years

Average response time: 1 hour

About Jorge

Experto en desarrollo de aplicaciones empresariales
Cuento con más de 12 años de experiencia trabajando en los sectores bancario, gubernamental y asegurador. Durante este tiempo, he adquirido un sólido conocimiento en el desarrollo de aplicaciones utilizando un amplio conjunto de tecnologías, incluyendo Java, Kafka, Docker, AWS, React y Angular.

Soy particularmente diestro en el diseño y la implementación de soluciones escalables y de alto rendimiento, con un énfasis en el uso de bases de datos relacionales. También he adquirido cierta experiencia en el manejo de bases de datos NoSQL, como MongoDB.

A lo largo de mi carrera, he tenido la oportunidad de desempeñar roles de liderazgo técnico y arquitectura de software, lo que me ha permitido desarrollar habilidades para dirigir equipos, tomar decisiones estratégicas y garantizar la entrega de proyectos complejos de manera exitosa.

Si buscas un profesional con una combinación excepcional de experiencia, conocimientos técnicos y capacidades de liderazgo, no dudes en contactarme. Estaré encantado de discutir cómo puedo contribuir a tus próximos proyectos de desarrollo de software.
  • Spanish

    Native or bilingual

  • French

    Basic

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • Amaris
    Software Engineer
    DIGITAL AND IT
    September 2023 - Today (2 years and 9 months)
    • Desarrollé una arquitectura de microservicios utilizando Spring Boot, Java 21 y una arquitectura hexagonal para desacoplar la lógica de negocio de la infraestructura y facilitar la mantenibilidad y escalabilidad del sistema.
    • Implementé una API REST para exponer los servicios de negocio de forma estandarizada y permitir la integración con otros sistemas.
    • Apliqué patrones de diseño como Inyección de Dependencias, Facade, Adapter y Observador para mejorar la modularidad, testabilidad y extensibilidad del código.
    • Implementé integración y despliegue continuos (CI/CD) usando Azure DevOps, Docker y Kubernetes para automatizar y acelerar los procesos de entrega de software.
    • Desarrollé pruebas unitarias y de integración usando JUnit y Mockito, así como pruebas de aceptación con Karate, siguiendo una estrategia de desarrollo guiado por pruebas (TDD).
    • Apliqué técnicas de Domain-Driven Design (DDD) para alinear el modelo de datos con el dominio del negocio y facilitar la comprensión y evolución del sistema.
    • Utilicé Kafka como sistema de mensajería para desacoplar los microservicios y garantizar la resiliencia y escalabilidad de las comunicaciones asíncronas.
    • Seguí las mejores prácticas de desarrollo de software, incluyendo el uso de Gitflow para la gestión del control de versiones en GitHub.
    Java Spring boot Kafka OAuth2 PostgreSQL Angular React Git Jenkins CI/CD JUnit Hexagonal Architecture Domain Driven Design Kubernetes Docker

Recommendations

Be the first to recommend Jorge

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Skill set (30)

Categories