Analista Desarrollo Fullstack Necesitamos a alguien con experiencia en desarrollo de software fullstack para trabajar con nosotros. Serás responsable de desarrollar herramientas que permitan a la organización generar nuevos ingresos, mejorar los procesos operacionales y garantizar que estemos en la vanguardia tecnológica. Funciones principales: 1. Participar en la planeación, evaluación y definición de proyectos de tecnología que impacten el negocio y que vayan enfocados a nuestros clientes externos e internos. 2. Participar en espacios de co-creación, levantamiento de necesidades o entendimiento con clientes finales, para proponer diseños de solución basados en bocetos o maquetas que reflejen las necesidades del cliente. 3. Diseñar y construir las plataformas necesarias para atender las necesidades de nuestros clientes. 4. Garantizar el correcto funcionamiento de las plataformas construidas y operadas dentro de la organización. 5. Llevar a cabo las conexiones necesarias entre la parte gráfica y el backend de las plataformas que se construyan. Requisitos básicos: - Experiencia en frontend (Angular) y backend (Java Spring). - Dominio de JavaScript y TypeScript. - Habilidades sólidas para construir interfaces de usuario funcionales. - Conocimiento y experiencia en la implementación de arquitecturas hexagonales. - Experiencia en el diseño y desarrollo de aplicaciones basadas en microservicios. - Conocimiento práctico en RxJS, Project Reactor o RxJava. - Experiencia con PostgreSQL y ORMs como Hibernate. - Capacidad para diseñar, desarrollar y consumir APIs. - Experiencia con Git y flujos de trabajo colaborativos. Beneficios: - Término indefinido. - Modalidad híbrida: 3 días en oficina y 2 días en home office.