




Resumen: Buscamos un Desarrollador Full Stack Senior para diseñar y entregar funciones frontend y backend de calidad de producción, impulsar la excelencia técnica y mentorizar a un equipo, colaborando con los equipos de Producto y Aseguramiento de Calidad (QA) para dar forma a software con impacto. Aspectos destacados: 1. Diseñar y entregar funciones complejas de extremo a extremo en React y Java 2. Liderar refactorizaciones para reducir la deuda técnica y mejorar el rendimiento 3. Mentorizar a desarrolladores mediante retroalimentación, programación en pareja y compartición de conocimientos Estamos buscando un **Desarrollador Full Stack Senior** para diseñar y entregar funciones frontend y backend de calidad de producción, al tiempo que impulsa la excelencia técnica y mentoriza al equipo. Colaborará estrechamente con los equipos de Producto y QA para entregar soluciones fiables y de alto rendimiento: ¡postúlese ahora para ayudar a dar forma a software con impacto! **Responsabilidades** * Diseñar y entregar funciones complejas de extremo a extremo en React y Java con Spring Boot * Implementar e integrar servicios backend fiables mediante Apache Kafka y PostgreSQL * Diseñar y entregar APIs bien documentadas utilizando REST y GraphQL * Mantener altos estándares de codificación mediante revisiones de código y aprobación de solicitudes de cambios críticas * Escribir y mantener pruebas unitarias e integrales, y promover prácticas basadas en pruebas desde el inicio * Garantizar el manejo seguro de datos y aplicar prácticas básicas de seguridad para autenticación y autorización * Liderar refactorizaciones para reducir la deuda técnica y mejorar el rendimiento y la observabilidad * Desglosar historias complejas, estimar tareas y apoyar la priorización del producto con aportaciones técnicas * Mentorizar a desarrolladores mediante retroalimentación, programación en pareja y compartición de conocimientos * Colaborar con los equipos de Producto, Diseño y QA para cumplir con los requisitos y las expectativas de experiencia de usuario (UX) * Participar en sesiones de refinamiento, planificación y demostraciones * Promover la documentación y mejorar la incorporación de compañeros técnicos **Requisitos** * 5\+ años de experiencia profesional en desarrollo de software con entregas en producción * Amplia experiencia en Java (11 y 17\) con Spring y Spring Boot en entornos de producción * Amplia experiencia en React con patrones de componentes, gestión de estado y mejores prácticas * Experiencia práctica con Apache Kafka en la integración backend * Habilidades comprobadas en optimización de rendimiento, incluyendo análisis de perfil y ajuste de la JVM * Amplia experiencia con PostgreSQL para acceso y consultas de datos de aplicaciones * Fuertes habilidades en pruebas unitarias, incluyendo diseño y mantenimiento de pruebas unitarias e integrales * Experiencia en liderazgo técnico mentorizando a desarrolladores junior y de nivel medio * Habilidades de propiedad de proyectos para desglosar historias complejas, estimar tareas y entregar soluciones de extremo a extremo * Excelentes habilidades comunicativas para explicar compromisos técnicos a partes interesadas técnicas y no técnicas * Disposición para viajar según lo requiera el proyecto * Competencia en inglés: B2 Intermedio\-Alto **Deseable** * Experiencia con JavaScript (Frontend) * Conocimientos de Oracle PL/SQL * Conocimientos de Oracle RDBMS * Competencia en el uso de Oracle SQL Developer


