Backend Developer - Medellin (Colombia)

Backend Developer - Medellin (Colombia)

15 oct
|
GFT Technologies LATAM
|
Colombia

15 oct

GFT Technologies LATAM

Colombia

Buscamos una persona con experiencia en desarrollo backend, diseño de servicios y construcción de soluciones empresariales escalables. El perfil participará en el desarrollo, evolución y mantenimiento de aplicaciones basadas en microservicios, integraciones y plataformas transaccionales, aplicando buenas prácticas de ingeniería de software, calidad, seguridad y entrega continua.ResponsabilidadesDesarrollar y mantener servicios backend alineados con los estándares de arquitectura y calidad definidos por la organizaciónDiseñar, implementar y evolucionar APIs REST seguras, escalables y manteniblesConstruir soluciones basadas en arquitecturas de microservicios y separación de responsabilidadesImplementar mecanismos de persistencia de datos utilizando bases de datos relacionales y no relacionalesDesarrollar pruebas unitarias y de integración para garantizar la estabilidad de las solucionesParticipar en actividades de análisis técnico, refinamiento de requerimientos y estimación de esfuerzosColaborar con equipos multidisciplinarios bajo metodologías ágiles para garantizar entregas continuas de valorAplicar buenas prácticas de control de versiones, integración continua y despliegue continuoParticipar en revisiones de código y actividades de mejora continuaIdentificar y resolver problemas técnicos, dependencias e incidencias durante el ciclo de desarrolloGarantizar el cumplimiento de lineamientos de seguridad, calidad y mantenibilidad del softwareRequisitos y CalificacionesDescripción del puesto:Qué buscamosBuscamos una persona con experiencia en desarrollo backend, diseño de servicios y construcción de soluciones empresariales escalables. El perfil participará en el desarrollo, evolución y mantenimiento de aplicaciones basadas en microservicios, integraciones y plataformas transaccionales, aplicando buenas prácticas de ingeniería de software, calidad, seguridad y entrega continua.ResponsabilidadesDesarrollar y mantener servicios backend alineados con los estándares de arquitectura y calidad definidos por la organizaciónDiseñar, implementar y evolucionar APIs REST seguras,



escalables y manteniblesConstruir soluciones basadas en arquitecturas de microservicios y separación de responsabilidadesImplementar mecanismos de persistencia de datos utilizando bases de datos relacionales y no relacionalesDesarrollar pruebas unitarias y de integración para garantizar la estabilidad de las solucionesParticipar en actividades de análisis técnico, refinamiento de requerimientos y estimación de esfuerzosColaborar con equipos multidisciplinarios bajo metodologías ágiles para garantizar entregas continuas de valorAplicar buenas prácticas de control de versiones, integración continua y despliegue continuoParticipar en revisiones de código y actividades de mejora continuaIdentificar y resolver problemas técnicos, dependencias e incidencias durante el ciclo de desarrolloGarantizar el cumplimiento de lineamientos de seguridad, calidad y mantenibilidad del softwareRequisitos y CalificacionesExperiencia en desarrollo backendDominio de al menos un lenguaje de programación backend, preferiblemente JavaExperiencia con Spring Boot y el ecosistema SpringExperiencia en diseño, desarrollo y consumo de APIs RESTConocimiento de métodos HTTP, códigos de respuesta, validaciones y gestión de erroresExperiencia en arquitecturas de microserviciosConocimiento de patrones de diseño y separación de responsabilidadesExperiencia con bases de datos relacionales, especialmente PostgreSQL o MySQLConocimiento de modelado de datos, consultas SQL, índices y optimización básicaConocimiento de bases de datos no relacionalesExperiencia en manejo de transacciones y persistencia de datosExperiencia con Hibernate, JPA o herramientas ORM equivalentesManejo de Git y control de versionesExperiencia en pruebas unitarias y de integración utilizando JUnit, Mockito o herramientas equivalentesConocimiento de integración continua y despliegue continuo (CI/CD)Experiencia o familiaridad con Jenkins, GitHub Actions o Azure DevOpsConocimiento básico de seguridad en aplicaciones, autenticación,



autorización y gestión de credencialesConocimiento de metodologías ágiles como Scrum o KanbanCapacidad para analizar requerimientos técnicos y funcionales, estimar tareas y cumplir compromisos de desarrolloCapacidad para desarrollar código mantenible, reutilizable y alineado con estándares de calidadDiferencialesExperiencia en arquitecturas orientadas a eventos (Event-Driven Architecture)Conocimiento de programación asíncronaExperiencia con Apache Kafka, RabbitMQ u otras soluciones de mensajeríaExperiencia en aplicaciones cloud-nativeConocimiento o experiencia en AWS, Azure o GCPConocimiento de Docker y KubernetesExperiencia con Amazon Aurora, Amazon RDS o bases de datos administradas en la nubeConocimiento de observabilidad, monitoreo y análisis de logs con Grafana, Dynatrace, Kibana o herramientas similaresExperiencia en optimización de consultas SQL y rendimiento de aplicacionesConocimiento de resiliencia en microservicios mediante timeouts, retries, circuit breakers e idempotenciaExperiencia con Infraestructura como Código (Terraform, CloudFormation o similares)Conocimiento de SonarQube o herramientas de análisis de calidad de códigoConocimiento en OAuth 2.0, OpenID Connect, JWT y gestión segura de secretosExperiencia utilizando herramientas de Inteligencia Artificial para generación de código, pruebas, documentación y depuraciónExperiencia en sistemas bancarios, financieros o medios de pagoConocimiento de estándares como ISO 20022 o marcos de arquitectura como BIANInglés técnico para consulta de documentación y colaboración internacionalHabilidades blandasResolución de ProblemasComunicaciónTrabajo en equipoProactividadAdaptabilidadAutogestiónToma de DecisionesGestión de StakeholdersConstrucción de RelacionesPensamiento EstratégicoPragmatismoControl y organizaciónManejo de ConflictosCreatividadOrientación a resultadosEn cumplimiento con nuestras disposiciones en materia de protección de datos personales, te informamos que la información que nos proporciones, será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página web.En el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-#J-18808-Ljbffr

📌 Backend Developer - Medellin (Colombia)
🏢 GFT Technologies LATAM
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend developer - medellin (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend developer - medellin (colombia) / colombia