Create Alert
Email me similar jobs

Programador Full Strack (Java + Angular) - Rubi

Misión del puesto

Buscamos un/a Tech Lead Full Stack que lidere el diseño, desarrollo y evolución de soluciones tecnológicas robustas, seguras y escalables, garantizando la excelencia técnica de los desarrollos y la correcta arquitectura de los sistemas.

Será la persona referente técnica del equipo, impulsando buenas prácticas de desarrollo, mentoría y mejora continua, contribuyendo activamente a la evolución tecnológica de la organización.


Responsabilidades principales
  • Diseñar y liderar la arquitectura técnica de aplicaciones, APIs e integraciones, garantizando escalabilidad, mantenibilidad y alineación con la estrategia tecnológica.
  • Desarrollar soluciones Full Stack end-to-end asegurando código limpio, eficiente y reutilizable.
  • Definir estándares de desarrollo y promover buenas prácticas de calidad, testing, seguridad y documentación.
  • Realizar revisiones de código y supervisar la calidad técnica de las soluciones desarrolladas.
  • Garantizar la seguridad, estabilidad y rendimiento de las aplicaciones siguiendo estándares como OWASP.
  • Actuar como referente técnico del equipo, ofreciendo mentoría y soporte en la resolución de problemas complejos.
  • Diseñar e implementar integraciones con sistemas corporativos como ERP, MES, BI y otras plataformas empresariales.
  • Gestionar y optimizar procesos de integración y despliegue continuo (CI/CD).
  • Liderar la resolución de incidencias críticas en producción y el análisis de causas raíz.
  • Monitorizar indicadores técnicos, gestionar deuda tecnológica y promover iniciativas de mejora continua.

Requisitos
Formación
  • Grado en Ingeniería Informática, Ingeniería del Software o similar.
  • También se valorará CFGS en Desarrollo de Aplicaciones (DAM/DAW) acompañado de experiencia consolidada.

Formación complementaria valorable
  • Máster o especialización en Arquitectura de Software, Cloud Computing o Desarrollo de Aplicaciones Distribuidas.
  • Certificaciones técnicas Microsoft, AWS, Google Cloud o tecnologías de desarrollo.

Experiencia
  • Mínimo 5 años de experiencia en desarrollo Full Stack.
  • Experiencia demostrable en diseño y desarrollo de aplicaciones complejas.
  • Participación en decisiones de arquitectura de software.
  • Desarrollo de APIs e integraciones entre sistemas.
  • Experiencia trabajando en entornos ágiles y equipos multidisciplinares.

Conocimientos técnicos
Imprescindibles
  • Dominio avanzado de al menos un stack Full Stack moderno:
    • Frontend: React, Angular o Vue.
    • Backend: .NET, Java, Node.js o Python.
  • Arquitecturas en capas, Clean Architecture, DDD y patrones de diseño.
  • Diseño y desarrollo de APIs REST y/o GraphQL.
  • Integración de sistemas empresariales (ERP, MES, CRM, BI).
  • Bases de datos relacionales y SQL avanzado.
  • Testing unitario, integración y end-to-end.
  • Seguridad de aplicaciones, OWASP, OAuth, JWT y protección de APIs.
  • CI/CD mediante Azure DevOps, GitHub Actions, Jenkins u otras herramientas similares.
  • Docker.
  • Experiencia en entornos Cloud (Azure, AWS o GCP).

Valorable
  • Arquitecturas basadas en microservicios.
  • Sistemas de mensajería y eventos (Kafka, RabbitMQ).
  • Bases de datos NoSQL.
  • Kubernetes.
  • TDD y herramientas avanzadas de calidad de código.

Competencias
  • Liderazgo técnico e influencia sin autoridad jerárquica.
  • Capacidad de toma de decisiones técnicas.
  • Mentorización y desarrollo de talento.
  • Pensamiento analítico y visión arquitectónica.
  • Comunicación efectiva con perfiles técnicos y de negocio.
  • Capacidad de priorización en entornos complejos.
  • Orientación a la calidad, la seguridad y la mejora continua.
  • Proactividad e iniciativa.
#J-18808-Ljbffr
Similar jobs

Programador Full Strack (Java + Angular) - Rubi

Apply Now
Back to search page