Back to jobs
GFT Technologies Italia

Desarrollador FullStack

Medellin, CO, 050021Posted 1 weeks ago
onsite

Job Description

1. ¿Qué buscamos?

Desarrollador Full Stack


2. Tus principales responsabilidades a desarrollar:

  • Desarrollar funcionalidades backend y frontend utilizando Java, Spring Boot y Angular.
  • Construir y consumir microservicios y APIs REST.
  • Participar en la integración con plataformas iSeries y bases de datos empresariales.
  • Asegurar la calidad del desarrollo mediante pruebas unitarias y validaciones técnicas.
  • Participar en despliegues y estabilización en entornos de desarrollo y aseguramiento de calidad.
  • Gestionar la integración con servicios cloud y pipelines DevOps.
  • Aplicar buenas prácticas de programación orientada a objetos.
  • Trabajar de forma colaborativa bajo metodologías ágiles.

3. Perfil Académico:

  • Formación profesional en Ingeniería de Sistemas o carreras afines.

4. Experiencia:

  • Experiencia en desarrollo full stack con enfoque en Java, Spring Boot y Angular.
  • Experiencia en construcción y consumo de microservicios y APIs REST.
  • Experiencia en gestión de bases de datos relacionales y consultas SQL.
  • Experiencia en prácticas de integración, despliegue y automatización (CI/CD).

5. Habilidades Técnicas Requeridas:

  • Java (versiones recientes) y Spring Boot para desarrollo backend.
  • Python para automatización, scripting o soporte backend.
  • Angular para desarrollo frontend (SPA).
  • SQL Server y PostgreSQL (consultas, modelamiento y mantenimiento).
  • Fundamentos sólidos de SQL y bases de datos relacionales.
  • Programación Orientada a Objetos (POO).
  • JUnit para pruebas unitarias.
  • Git (versionamiento, flujo de ramas y pull requests).
  • Docker (contenedorización).
  • Kubernetes (conceptos y despliegues).
  • Postman para pruebas de APIs.
  • JMeter para pruebas de rendimiento.
  • Amazon EC2 y fundamentos de infraestructura cloud.
  • Azure Active Directory (autenticación y gestión de identidades).
  • Artifactory (gestión de artefactos).
  • Azure DevOps (integración, construcción, despliegue y gestión de versiones).
  • Conocimiento en Eclipse o herramientas similares.
  • Conocimiento en DB2 y Oracle.
  • Manejo de emulador iSeries.
  • Fundamentos de computación en la nube.
  • Experiencia trabajando bajo metodologías ágiles.

6. Habilidades Técnicas Deseadas:

  • Arquitectura de microservicios.
  • Clean Code y principios SOLID.
  • Implementación de CI/CD avanzado y automatización de despliegues.
  • Experiencia en entornos híbridos iSeries y Java.
  • Buenas prácticas en diseño de APIs REST.
  • Observabilidad, monitoreo y gestión de logs.
  • Testing de integración y automatización.
  • Optimización de consultas SQL.
  • Conocimientos básicos en seguridad de APIs (JWT, OAuth2).
  • Prácticas DevOps y pipelines avanzados.
  • Experiencia en modernización de aplicaciones legacy.
  • Integración entre plataformas cloud y on-premise.

7. Habilidades Blandas:

  • Trabajo en equipo y colaboración.
  • Comunicación efectiva.
  • Orientación a la calidad y al detalle.
  • Capacidad de análisis y resolución de problemas.
  • Adaptabilidad a entornos dinámicos.

 

Desarrollador FullStack at GFT Technologies Italia | Renata