La oferta de trabajo Java Developer Senior - Proyecto 6 Meses (100% Teletrabajo) ya no está disponible

Aquí tienes ofertas de trabajo similares:

  • 15/07/2024

    Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular

    We are looking for a software QA Engineer with more than 5 years of experience who takes pride in their craft and is motivated to learn new tools and technologies. Must have experience on both Android & iOS platform for mobile native application automation. TASKS & RESPONSABILITIES (Role) Must have experience on both Android & iOS platform for mobile native application automation. Should be able develop scripts using Java 8+, Spring Boot library, Appium, Selenium, TestNG, JUnit, Cucumber Should have strong experience with development lifecycle tools such as GIT, GitHub Actions, Jenkins Working knowledge of REST Based API end point with JSON/XML Working knowledge of Charles proxy and any other network capturing tool. Extensive experience in developing automation test scripts with methodologies including TDD and BDD Support the release team by providing the evidence of test completion and providing the relevant test data. Participate in bug triage and production issues to identify missing tests or new tests needed. Embrace agile software engineering methodologies, pair programming and continuous integration and delivery. Self-motivated with good interpersonal skills to work effectively as a team member EXPERIENCE, KNOWLEDGE & SKILLS (Mandatory) Must have experience on both Android & iOS platform for mobile native application automation Should have ability to develop scripts using Java 8+, Spring-boot library, Appium, Selenium, TestNG, Junit, Cucumber. Should have experience with web framework automation testing Proficient in Conflunce, JIRA and JIRA Xray Experience of working in a fast paced Agile enviroment Excellent oral and written communication skills Master in QA Methodologies Excellent attention to detail, analytical and troubleshooting skills Strong written and verbal communication skills in English EXPERIENCE, KNOWLEDGE & SKILLS (Nice to have) Hands on software development experience previously. Experience working with accessibility testing tools Experience in execution automation test suite on cloud devices. Experience in developing automation suite for API contract testing. AWS certification or any cloud certification Need to have non-functional testing (Preferable performance testing) QUALITIES '● Team player Energetic, motivated and determined Pragmatic and results-oriented Adaptable to diverse set of technical responsibilities Excellent analytical and problem solving skills Productive and able to manage time effectively Education : Bachelor degree in Computer Science / Information Technology or a related field, or substantial practical experience of software delivery at an advanced level. Language : Fluent in English with exceptional communication skills. WE OFFER: Full-time Freelance contract Rate: EUR224/EUR280 per day + VAT (According to proven experience) Long Term Project. Recurrence in Projects Location: Spain (100% teleworking)

  • 12/06/2024

    Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular

    En la actualidad estamos buscando 2 perfiles de PROGRAMADOR/A JAVA MICROSERVICIOS con al menos 2 años de experiencia relacionada. ¿QUÉ NECESITAMOS DE TI? Experiencia mínima de 2 años en desarrollo Java con microservicios Experiencia trabajando en proyectos para BANCO SANTANDER, muy valorable durante al menos 1 año y medio pero valoramos perfiles con menos experiencia en estos proyectos. Experiencia - Banco Santander (Obligatorio) Desarrollo Java Microservicios - Medio 2-3 Años Herramientas - Jenkins - Medio 2-3 Años Herramientas - GIT - Medio 2-3 Años Herramientas - SonarQube - Medio 2-3 Años Herramientas - Openshift - Medio 2-3 Años Metodología - Agile - Medio 2-3 Años PROYECTO: El proyecto es un desarrollo de aplicación web para hipotecas y consumo. JORNADA Y HORARIO: 43 horas semanales. Viernes y julio/agosto jornada intensiva. MODALIDAD DE TRABAJO: remoto desde cualquier ubicación de España. ¿POR QUÉ ELEGIRNOS? ¡Esto es lo que te ofrecemos! Modalidad de trabajo flexible Flexibilidad horaria favoreciendo la conciliación laboral. Contrato indefinido y posición estable. Grandes posibilidades de crecimiento profesional y estabilidad laboral. Oportunidades de formación en tecnologías punteras (Open Webinars), con todo tipo de cursos e itinerarios para formarte desde un nivel principiante hasta avanzado. Clases de inglés con diferentes niveles, adaptadas a ti, con profesores nativos (Learnlight). Certificaciones en las últimas tendencias (SCRUM, ITIL, PMP...). Acceso a beneficios fiscales gracias a nuestro plan de Retribución Flexible (tickets restaurante, transporte, guardería y formación). Descuentos en multitud de productos y servicios (Universidad UNIR, Escape Rooms, Abono teatro, Cloud Edenred, Dogfy Diet, etc). Iniciativas corporativas de team building como torneos deportivos. Seguimiento personalizado en todo momento gracias al acompañamiento de nuestras figuras de People Partner y Business Manager. Trato cercano y feedback: vas a estar en constante comunicación con nosotros para saber cómo avanzas en la posición. En Digital Talent Agency te ofrecemos desarrollar proyectos en empresas destacadas del sector tecnológico, poniendo foco en tu desarrollo profesional, qué te gusta, cómo eres y con qué tipo de proyectos te sientes motivado. ¡Queremos conocerte!

  • 06/06/2024

    Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular

    En la actualidad estamos buscando un perfil de DESARROLLADOR/A JAVA MICROSERVICIOS con al menos 2 años de experiencia relacionada. ¿QUÉ NECESITAMOS DE TI? Experiencia técnica en: EXPERIENCIA PREVIA EN PROYECTOS PARA BANCO SANTANDER. Desarrollo Java Microservicios - Medio 2-3 Años Herramientas - Jenkins - Medio 2-3 Años Herramientas - GIT - Medio 2-3 Años Herramientas - SonarQube - Medio 2-3 Años Herramientas - Openshift - Medio 2-3 Años Metodología - Agile - Medio 2-3 Años MODALIDAD DE TRABAJO: remoto desde cualquier ubicación de España ¿POR QUÉ ELEGIRNOS? ¡Esto es lo que te ofrecemos! Modalidad de trabajo flexible Flexibilidad horaria favoreciendo la conciliación laboral. Contrato indefinido y posición estable. Grandes posibilidades de crecimiento profesional y estabilidad laboral. Oportunidades de formación en tecnologías punteras (Open Webinars), con todo tipo de cursos e itinerarios para formarte desde un nivel principiante hasta avanzado. Clases de inglés con diferentes niveles, adaptadas a ti, con profesores nativos (Learnlight). Certificaciones en las últimas tendencias (SCRUM, ITIL, PMP...). Acceso a beneficios fiscales gracias a nuestro plan de Retribución Flexible (tickets restaurante, transporte, guardería y formación). Descuentos en multitud de productos y servicios (Universidad UNIR, Escape Rooms, Abono teatro, Cloud Edenred, Dogfy Diet, etc). Iniciativas corporativas de team building como torneos deportivos. Seguimiento personalizado en todo momento gracias al acompañamiento de nuestras figuras de People Partner y Business Manager. Trato cercano y feedback: vas a estar en constante comunicación con nosotros para saber cómo avanzas en la posición. En Digital Talent Agency te ofrecemos desarrollar proyectos en empresas destacadas del sector tecnológico, poniendo foco en tu desarrollo profesional, qué te gusta, cómo eres y con qué tipo de proyectos te sientes motivado. ¡Queremos conocerte!

  • 12/06/2024

    Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular

    En la actualidad estamos buscando un perfil de PROGRAMADOR/A JAVA SPRING Y SQL con al menos 2 años de experiencia relacionada. ¿QUÉ NECESITAMOS DE TI? Desarrollador Java. Experiencia en Java (versiones +11) - 7 años Experiencia con Spring Framework y arquitectura microservicios. - 3 años Experiencia en API REST. 3 años Experiencia con contenedores Docker - 1 año Experiencia con tecnologías Kubernetes y Openshift - 1 año Experiencia con Bases de Datos no relacionales (MongoDB) - 3 año Valorable: TDD y Conocimientos Vue 3, Nivel inglés B2, Titulación: Recomendable Ingeniería técnica o superior de Informática (preferentemente) o telecomunicaciones MODALIDAD DE TRABAJO: remoto desde cualquier ubicación de España ¿POR QUÉ ELEGIRNOS? ¡Esto es lo que te ofrecemos! Modalidad de trabajo flexible Flexibilidad horaria favoreciendo la conciliación laboral. Contrato indefinido y posición estable. Grandes posibilidades de crecimiento profesional y estabilidad laboral. Oportunidades de formación en tecnologías punteras (Open Webinars), con todo tipo de cursos e itinerarios para formarte desde un nivel principiante hasta avanzado. Clases de inglés con diferentes niveles, adaptadas a ti, con profesores nativos (Learnlight). Certificaciones en las últimas tendencias (SCRUM, ITIL, PMP...). Acceso a beneficios fiscales gracias a nuestro plan de Retribución Flexible (tickets restaurante, transporte, guardería y formación). Descuentos en multitud de productos y servicios (Universidad UNIR, Escape Rooms, Abono teatro, Cloud Edenred, Dogfy Diet, etc). Iniciativas corporativas de team building como torneos deportivos. Seguimiento personalizado en todo momento gracias al acompañamiento de nuestras figuras de People Partner y Business Manager. Trato cercano y feedback: vas a estar en constante comunicación con nosotros para saber cómo avanzas en la posición. En Digital Talent Agency te ofrecemos desarrollar proyectos en empresas destacadas del sector tecnológico, poniendo foco en tu desarrollo profesional, qué te gusta, cómo eres y con qué tipo de proyectos te sientes motivado. ¡Queremos conocerte!

  • 06/06/2024

    Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular

    En la actualidad estamos buscando un perfil de DESARROLLADOR/A JAVA SPRINGBOOT MICROSERVICIOS con al menos 2 años de experiencia relacionada. ¿QUÉ NECESITAMOS DE TI? Experiencia técnica en: Soluciones Web - Java - Medio 2-3 Años Soluciones Web - Spring Boot - Medio 2-3 Años Soluciones Web - Microservicios 1-2 Años Soluciones Web - APIs - Medio 2-3 Años BBDD - Oracle - Medio 2-3 Años BBDD - Mongo - Medio 2-3 Años Herramientas - Jenkins - Medio 2-3 Años Herramientas - GIT - Medio 2-3 Años Herramientas - SonarQube - Medio 2-3 Años Herramientas - Openshift - Medio 2-3 Años Metodología - Agile - Medio 2-3 Años MODALIDAD DE TRABAJO: remoto desde cualquier ubicación de España ¿POR QUÉ ELEGIRNOS? ¡Esto es lo que te ofrecemos! Modalidad de trabajo flexible Flexibilidad horaria favoreciendo la conciliación laboral. Contrato indefinido y posición estable. Grandes posibilidades de crecimiento profesional y estabilidad laboral. Oportunidades de formación en tecnologías punteras (Open Webinars), con todo tipo de cursos e itinerarios para formarte desde un nivel principiante hasta avanzado. Clases de inglés con diferentes niveles, adaptadas a ti, con profesores nativos (Learnlight). Certificaciones en las últimas tendencias (SCRUM, ITIL, PMP...). Acceso a beneficios fiscales gracias a nuestro plan de Retribución Flexible (tickets restaurante, transporte, guardería y formación). Descuentos en multitud de productos y servicios (Universidad UNIR, Escape Rooms, Abono teatro, Cloud Edenred, Dogfy Diet, etc). Iniciativas corporativas de team building como torneos deportivos. Seguimiento personalizado en todo momento gracias al acompañamiento de nuestras figuras de People Partner y Business Manager. Trato cercano y feedback: vas a estar en constante comunicación con nosotros para saber cómo avanzas en la posición. En Digital Talent Agency te ofrecemos desarrollar proyectos en empresas destacadas del sector tecnológico, poniendo foco en tu desarrollo profesional, qué te gusta, cómo eres y con qué tipo de proyectos te sientes motivado. ¡Queremos conocerte!

  • 09/07/2024

    Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular

    En la actualidad estamos buscando 2 perfiles de DESARROLLADOR/A HCL con al menos 2 años de experiencia relacionada. ¿QUÉ NECESITAMOS DE TI? 2-3 años de experiencia demostrada en proyectos basados en HCL DXP - ECOMMERCE. Experiencia de más de 2 años en los componentes de la plataforma de portales de la SS: Oracle, SILCON, Linux/Unix, Servicios web REST y SOAP, web server, servlets, web components, HTML, JavaScript, CSS, DevOps, GIT, GITLab, Jenkins Herramientas y metodologías ágiles (JIRA, Confluence, Scrum, Kanban, etc...) ¿CUÁLES SERÁN TUS FUNCIONES? Desarrollar el componente migrador de contenidos y otros elementos necesarios. Construir componentes para los portales actuales de la forma más eficiente posible y bajo las normas de calidaD Diseñar, desarrollar y construir portlets, integraciones y otros elementos necesarios para la consecución de la solución. Realizar pruebas unitarias. Ejecutar los controles de calidad del código. Realizar la entrega de la solución ¿POR QUÉ ELEGIRNOS? ¡Esto es lo que te ofrecemos! Modalidad de trabajo flexible Flexibilidad horaria favoreciendo la conciliación laboral. Contrato indefinido y posición estable. Grandes posibilidades de crecimiento profesional y estabilidad laboral. Oportunidades de formación en tecnologías punteras (Open Webinars), con todo tipo de cursos e itinerarios para formarte desde un nivel principiante hasta avanzado. Clases de inglés con diferentes niveles, adaptadas a ti, con profesores nativos (Learnlight). Certificaciones en las últimas tendencias (SCRUM, ITIL, PMP...). Acceso a beneficios fiscales gracias a nuestro plan de Retribución Flexible (tickets restaurante, transporte, guardería y formación). Descuentos en multitud de productos y servicios (Universidad UNIR, Escape Rooms, Abono teatro, Cloud Edenred, Dogfy Diet, etc). Iniciativas corporativas de team building como torneos deportivos. Seguimiento personalizado en todo momento gracias al acompañamiento de nuestras figuras de People Partner y Business Manager. Trato cercano y feedback: vas a estar en constante comunicación con nosotros para saber cómo avanzas en la posición. Condiciones Laborales: MODALIDAD DE TRABAJO: 100% REMOTO desde cualquier ubicación de España. En Digital Talent Agency te ofrecemos desarrollar proyectos en empresas destacadas del sector tecnológico, poniendo foco en tu desarrollo profesional, qué te gusta, cómo eres y con qué tipo de proyectos te sientes motivado. ¡Queremos conocerte!

  • 18/06/2024

    Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular, Otro

    Si eres un apasionado por la tecnología, te interesa el desarrollo de software, el trabajo en equipo, los planes de mejora continua y el crecimiento profesional; esta oportunidad es para ti, buscamos persona abierta, con gusto por la tecnología con iniciativa y con ganas de aprender, de compartir y desarrollarse conjuntamente con un equipo. Rol: Analista Programador Liferay (Remoto) Ofrecemos: 100% REMOTO Salario competitivo Requisitos Imprescindibles: Mínimo dos (2) años de experiencia en desarrollo Liferay DXP. Analista Programador con experiencia en migraciones y desarrollo Liferay. Experiencia en desarrollo con Liferay DXP 7.3, 7.4. Experiencia de trabajo con metodología agile basada en Scrum. Lenguajes de programación: experiencia desarrollos en Java, y conocimientos básicos de JavaScript, JSP,HTML, CSS. Conocimientos de Bases de datos relacionales (MySQL, etc.). Experiencia en desarrollo de integraciones software utilizando API REST y Servicios Web (SOAP). Conocimientos de OSGI, dependencias, gogo shell, ... Experiencia en manejo de GIT (Github, Gitlab, Bitbucket, ...). Experiencia en desarrollo y manejo de Elastic Search. Conocimientos de Freemarker y JSP. Requisitos Deseables: Buenas dotes de comunicación, proactividad y actitud positiva. Autonomía y saber gestionar responsabilidades y tiempo. Se valora experiencia y conocimiento en las siguientes herramientas: Git, Jenkins, Teamcity, Bamboo, Jira, YouTrack, Redmine, Sonarqube, Lcov, Artifactory, ALM, Selenium, Jasmine y Protractor. Experiencia en desarrollo con JavaScript y JQuery Conocimientos básicos de linux (moverse por carpetas, ejecutar scripts, buscar archivos, ...) Dependiendo del perfil, consideraremos el incorporarlo a algún otro proyecto de los que tenemos activos con otras versiones 7.x de Liferay. Funciones: Construcción/configuración del site. Generación de layouts, tipos de contenidos y plantillas de presentación. Generación de un catálogo de componentes reutilizables. Implantación: Actividades de empaquetado y despliegue sobre entornos de Preproducción y Producción. Elaboración de documentación de implantación. Soporte a pruebas funcionales (UATs).

  • 17/07/2024

    Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular

    Desde DTA estamos buscando un perfil de ANALISTA FUNCIONAL JAVA con al menos 4-5 años de experiencia relacionada. ¿QUÉ NECESITAMOS DE TI? NIVEL ALTO DE CATALÁN, tanto hablado como escrito. Experiencia contrastada como Analista Funcional para desarrollos Java (Spring Boot, Java 11, Orientación a Microservicios (API), JUnit). Experiencia en captura de requisitos directa con el cliente y diseño funcional. Poseer competencia analítica para obtener visión general del proyecto y su relación con otras soluciones. Experiencia en el ciclo de pruebas Proactividad, autonomía y capacidad de trabajo en equipo ¿CUÁLES SERÁN TUS FUNCIONES? Realización de captura de requerimientos con el cliente. Análisis funcional de las aplicaciones de gestión que le sean asignadas. Especificación de los casos de uso de la aplicación Resolución de las dudas funcionales que puedan surgir durante el desarrollo Revisión del software entregado validando que los requisitos definidos están incluidos como se ha acordado en la documentación de requisitos. Seguimiento de las pruebas Elaboración de informes y documentación Condiciones Laborales: MODALIDAD DE TRABAJO: Posibilidad de trabajo 100% remoto desde cualquier ubicación de España, preferiblemente de la zona de Barcelona. HORARIO: De lunes a jueves 8,5 horas, y viernes y meses de verano jornada intensiva (Flexibilidad horaria). En Digital Talent Agency te ofrecemos desarrollar proyectos en empresas destacadas del sector tecnológico, poniendo foco en tu desarrollo profesional, qué te gusta, cómo eres y con qué tipo de proyectos te sientes motivado. ¡Queremos conocerte!

  • 24/06/2024

    Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular

    Porque trabajar en Sopra Steria, también es sentir Sopra Steria Somos un reconocido líder europeo en consultoría, servicios digitales y desarrollo de software, con cerca de 56.000 empleados en casi 30 países y más de 4.000 en España. Nos enfocamos en las personas, en su formación y desarrollo profesional, lo que nos impulsa a crecer y mejorar constantemente. Tenemos pasión por lo digital y al igual que tú, buscamos la mejor de las aventuras. Queremos que tu día a día se convierta en la mejor de tus inspiraciones. Que aprendas, aportes, te diviertas, crezcas y que, sobre todo, disfrutes al máximo. Si quieres formar parte de un equipo "Great Place to Work", ¡Sigue leyendo! Requisitos ¿Qué buscamos? Nos gustaría incorporar a un/a Senior Devops Engineer con experiencia en el ciclo de vida completo de desarrollo de software, y que se haya dedicado en los últimos años a trabajar en entornos Devops en proyectos con tecnologías Java y microservicios, como tecnología principal. Entorno tecnológico del proyecto: Monitorización: Prometheus, Grafana ELK stack Arquitectura de microservicios RESTful APIs Java 8, 11 (reactive programming, futures), Testing: JUnit, Mockito, Wiremock, MockMVC Contenedores: Docker / Kubernetes / Openshift Ansible Experiencia creando CI/CD pipelines Experiencia con Linux Se ofrece ¿Qué ofrecemos? ¿Qué tenemos para ti? Contrato indefinido y jornada completa 23 días de vacaciones Formación continua: competencias técnicas, transversales y de idiomas. Contamos con acceso a certificaciones, formaciones de los principales Partners Tecnológicos, plataformas online y ¡mucho más! Seguro de vida y de accidentes Posibilidad de acogerte a nuestra retribución flexible (seguro médico, cheques guarderías, transporte, comida y formación) Acceso a Privilege Club, donde encontrarás descuentos interesantes en las principales marcas Onboarding personalizado y detallado. Te acompañamos en todo momento para que te sientas #soprano desde el primer momento. Oficina con espacios reservados al ocio. ¡Trabajo y diversión unido! Compañerismo y buen ambiente, el poder de la unión lo tenemos presente. Modelo de trabajo 100% remoto Horario flexible de oficina + guardias e intervenciones pagadas Y lo más importante...Tienes la posibilidad de desarrollar tu carrera profesional con nosotros: Crearemos juntos un plan de carrera personalizado. Te formarás, marcaremos objetivos y llevaremos a cabo un seguimiento para asegurarnos de que lo conseguimos juntos. Escuchamos tus prioridades y luchamos por ellas. ¡Aquí tu voz importa! ¡Únete a nosotros y sé parte de algo más! The world is how we shape it

  • 17/06/2024

    Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular, Francia

    Buscamos especialista de desarrollo Node.JS + Angular + Mongo con experiencia en patrones modernos (Arquitecturas Hexagonales, DDD / Orientación a Dominio, Contenerización + Cloud etc...) Situación / Condiciones / Se ofrece Trabajo por Squads, Agile, 100% Teletrabajo, ambiente internacional (Buen nivel de inglés requerido - comunicación en inglés), además de lo indicado deriva Frontend con Angular, CI/CD, Gitlab, clean code, etc etc... Proyecto para compañía de ámbito Logístico Internacional Horario con entrada flexible a partir de las 8:00. Jornada completa, viernes jornada intensiva de 8 a 13:00H. Contratación / Selección Directa por cliente 2 primeras semanas viaje a Francia Banda Salarial: desde 40.000 hasta 45.000 SBA, (y rangos de hasta 50.000 posibles, pero en función de perfil / experiencias avanzadas). Requisitos técnicos: Inglés B2-C1 (Trabajará directamente con Francia y la entrevista final será 100% en inglés) Obligatorio (A partir de cuatro (4) a cinco (5) años de experiencia aproximadamente y/o en adelante) Node.js (TypeScript, no javascript). MongoDB (valorable conocer Mongoose y/o Atlas) Angular - Entornos en la nube (AWS preferiblemente) CI/CD (Gitlab preferiblemente) - Docker/Kubernetes (no configuración) Frameworks de Node.js (Nest o Express.JS) - El que se usa es Loopback Testing: Jest (o Karma/Jasmine) o Cucumber Conocimientos de clean code, principios solid, etc...