Desarrollador Full-Stack Java / Node.js –GCP
Descripción del puesto
ExperienciaEntre 2 y 5 años de experiencia en desarrollo de software. Experiencia trabajando con Google Cloud Platform (GCP). Experiencia en desarrollo e integración de APIs y microservicios. Participación en equipos de trabajo bajo metodologías ágiles.Conocimientos técnicosJava. Node.js. React. Google Cloud Platform (GCP). Jira. SonarQube. Veracode. OpenAPI Specification (Swagger). Versionamiento de código (Git o similar). Desarrollo de APIs REST. Patrones de diseño y arquitecturas de software. Desarrollar e implementar soluciones de software mediante metodologías iterativas, incrementales y de entrega continua, respetando las políticas y estándares de desarrollo establecidos por la organización. Comprender en profundidad los sistemas bajo su responsabilidad para desarrollar soluciones alineadas con la visión de producto y las necesidades del cliente. Ejecutar pruebas unitarias y revisiones de código propias y de otros desarrolladores, asegurando la calidad, estabilidad y seguridad de las aplicaciones. Diseñar, desarrollar y proponer soluciones técnicas para la integración de plataformas y construcción de aplicaciones robustas, escalables y mantenibles. Documentar aplicaciones y desarrollos siguiendo los estándares definidos por el área de Arquitectura y Ecosistemas. Estimar esfuerzos, planificar desarrollos y mantener una hoja de ruta técnica que permita priorizar iniciativas de acuerdo con las necesidades del negocio. Implementar soluciones siguiendo patrones de diseño, arquitecturas de referencia y lineamientos técnicos definidos por los líderes de desarrollo. Participar activamente en la mejora continua de procesos, herramientas y prácticas de ingeniería de software. Objetivo del cargoBuscamos un(a) Desarrollador(a) Full Stack con experiencia en tecnologías Cloud GCP, responsable de diseñar, desarrollar e implementar soluciones tecnológicas escalables, seguras y de alta calidad. La persona será parte de equipos ágiles, participando en el desarrollo continuo de aplicaciones y APIs, asegurando el cumplimiento de las mejores prácticas de desarrollo de software y una entrega centrada en el cliente.