La oferta de trabajo Senior Java Backend Developer Software Engineer ya no está disponible
Aquí tienes ofertas de trabajo similares:
-
31/03/2025
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 Sandav estamos buscando un profesional para un rol como Desarrollador/a Backend con más de 3 años de experiencia, en formato de teletrabajo total. Se precisa formación universitaria y buen nivel de inglés. Conocimientos necesarios: Conocimiento de arquitectura basada en microservicios (1 año mínimo) Experiencia en Springboot. Experiencia en configuración de proyectos Maven modularizados Experiencia trabajando con JPA (Hibernate, Spring Data) Conocimiento sobre comunicación entre microservicios tanto síncrona como asíncrona (JMS, clientes Feign...) Diseño y creación de APIs. Api First Design. Familiarizado con especificación Open API y Swagger. Buen conocimiento en Bases de datos relacionales (sobre todo Oracle y PostreSQL). Conocimientos deseables: Conocimiento de patrones de diseño y Clean Code Conocimientos sobre Integración Continua/Despliegue Continuo (Jenkins, Docker, Kubernetes...) Nociones en sistemas operativos basados en Unix Experiencia en Test de aplicaciones (Test unitarios, test de integración...) (Mockito, JUnit) y herramientas de pruebas de stress (JMeter u otras) Conocimiento en Control Versiones SW (preferiblemente GIT) NIVEL DE INGLÉS ALTO TITULACIÓN Informática, Telecomunicaciones, Matemáticas o similiar Se ofrece: Contrato indefinido Plan de retribución flexible Buen clima laboral Modelo Teletrabajo total Horario: de oficina al uso Banda Salarial abierta 30-40k FLEXIBLE (siempre abiertos a negociar y adaptarnos a vuestras pretensiones) ¿Quieres trabajar en una empresa en la que sabemos cómo te llamas, nos preocupamos por tu bienestar y cuando necesitas algo te atendemos al momento? SANDAV es una empresa que basa la relación con sus empleados en la INTEGRIDAD, que en resumen quiere decir que CUMPLIMOS LO PROMETIDO. Para más información: sandavteam.com
-
04/04/2025
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
Senior Backend Developer (España) Elegir Capgemini es elegir la posibilidad de dar forma a tu carrera profesional como desees. Recibirás el apoyo y la inspiración de una comunidad colaborativa de colegas de todo el mundo y podrás reinventar lo que es posible. Únete a nuestro equipo y ayuda a las principales organizaciones del mundo a descubrir el valor de la tecnología y a construir un mundo más sostenible e inclusivo. Acerca del rol Participar en un proyecto con una de las empresas más top del mercado en diferentes sectores (banca, seguros, textil...), utilizando tecnologías punteras y las últimas versiones. Un aspecto muy destacable es que todos nuestros proyectos tienen una gran estabilidad. Estarás un equipo de nuestra área Cloud&Custom Applications (CCA), formado por varias personas compuestos principalmente por desarrolladores, junto con roles de Scrum y QA. ¡No estarás solo¡ ¿Qué harás en el proyecto? ¿Cuál será tu rol? Buscamos una persona Desarrollador/a Senior Backend. Esta persona realizará tareas de desarrollo de aplicaciones en entornos complejos, desarrollo de pruebas unitarias con automatización siguiendo patrones de buenas prácticas bajo metodología ágil. Tu perfil Para encajar con lo que estamos buscando y que sea de tu interés, es necesario que poseas: Fundamental experiencia al menos de 4 años trabajando con Java Spring Boot y Microservicios Valorable conocimiento y experiencia con Spring Framework y Spring MVC Valorable conocimiento y experiencia con Kafka,JUnit, Mockito,Rabbit, principios SOLID, TDD, BDD, Docker, Kubernetes, JPA, CI/CD, Devops, Open Api, Api REST, Swagger, SonarQube, AWS, bases de datos relacionales (Oracle, MySQL) y no relacionales (MongoDB) Valorable experiencia trabajando en entornos complejos con programación orientada a eventos, desarrollos desde cero y problemáticas de gestión y trabajando en integración de sistemas. Valorable buen nivel de inglés Valoramos todas las candidaturas, por lo que, aunque no tengas el 100% de los conocimientos valorados ¡nos encantará conocerte! Se valorará positivamente el poseer certificado de discapacidad, en el marco de nuestra política de inclusión y diversidad. Contamos con una amplísima oferta formativa, presencial, online de Certificaciones, etc.. Nuestro compromiso con la inclusión e igualdad de oportunidades hace que tengamos un Plan de Igualdad y un Código Ético que garantizan el desarrollo profesional de la plantilla y la igualdad de oportunidades en su selección dentro de un entorno libre de discriminación por cuestión de etnia, nacionalidad, origen social, edad, orientación sexual, expresión de género, religión o cualquier otra circunstancia personal, física o social. ¿Qué te gustará de trabajar aquí? 24 días de vacaciones + 2 asuntos propios + 24 y 31 de diciembre + opción a comprar hasta 7 días de vacaciones al año. FlexAbroad: posibilidad de trabajar en remoto desde otro país durante 45 días. Plan de Compensación Flexible (seguro médico, transporte, formación, tarjeta restaurante o subvención de comida, guardería...) Formación continua, podrás disfrutar de Mylearning y de Capgemini University y de nuestros Campus Digitales y Comunidades profesionales. Tendrás acceso a plataformas como: Coursera, Udemy, Pluralsight, Harvard Manager Mentor, Education First para idiomas (inglés francés, alemán...) ¡entre otras! Participación en Acciones de Voluntariado y Acción Social con nuestros Grupos de Sostenibilidad, Inclusión e Igualdad. ¿Por qué Capgemini? Capgemini es líder global en transformar y gestionar los negocios de los clientes aprovechando todo el poder de la tecnología. Nos guía el propósito de lograr un futuro inclusivo y sostenible a través de la tecnología y de la energía de quienes la desarrollamos. Somos una compañía responsable y diversa, líder internacional en servicios de IT e Ingeniería con más de 360.000 profesionales en más de 50 países. Con una sólida herencia de 55 años y una amplia experiencia en la industria, los clientes confían en Capgemini para abordar la totalidad de sus necesidades comerciales, desde la estrategia y el diseño hasta las operaciones, impulsadas por el rápido y novedoso mundo de la nube, los datos, la IA, la conectividad, el software, las plataformas e ingeniería digitales. El Grupo reportó en 2022 ingresos globales de EUR22 mil millones. Reescribe tu futuro. ¡Únete al equipo! www.capgemini.com/es-es Capgemini - Get the future you want Capgemini es un líder mundial que acompaña a las empresas para transformar y gestionar su negocio aprovechando el poder de la tecnología.
-
02/04/2025
Galicia
Programador/a Senior Java - Remoto ¡Hola! Estamos en búsqueda de un/a Programador/a Senior Java para una empresa TIC ubicada en Santiago de Compostela. Si eres un apasionado de la programación y tienes experiencia en Java, ¡esta es tu oportunidad! ¿Quiénes somos? Se trata de una empresa tecnológica innovadora y en crecimiento, comprometida con el desarrollo de soluciones digitales avanzadas. Buscan talento que quiera formar parte de su equipo y aportar su experiencia en el desarrollo de aplicaciones Java. ¿Qué buscamos? Un/a Programador/a con al menos 5 años de experiencia en el desarrollo de aplicaciones Java. Buscamos a alguien que no solo sepa programar, sino que también comparta la pasión por la tecnología y el trabajo en equipo. Requisitos Mínimos Lenguajes de Programación: Java 8 con Spring JSP Mercurial Angular Thymeleaf PostgreSQL y SQL en general Herramientas: Gitlab Jenkins Sonar Eclipse como IDE Tomcat Quartz Arquitecturas y Patrones de Diseño: Struts2 Spring Boot Patrones MVC y Facade Metodologías de Desarrollo: AGILE / Scrum Requisitos Deseables Experiencia en entornos de integración continua y despliegue con Jenkins. Conocimientos en seguridad de aplicaciones web. Experiencia con contenedores Docker y Kubernetes (deseable. Funciones Tus responsabilidades serán: Diseñar, desarrollar y mantener aplicaciones Java con frameworks modernos. Implementar soluciones escalables y eficientes siguiendo patrones de diseño. Colaborar con equipos multidisciplinarios bajo metodologías ágiles. Integrar y gestionar bases de datos PostgreSQL con consultas SQL optimizadas. Desplegar y mantener aplicaciones en entornos Tomcat. Asegurar la calidad del código mediante herramientas como Sonar y buenas prácticas de desarrollo. Participar en la planificación y estimación de tareas en entornos Agile / Scrum. Lo que ofrecemos Contratación directa por parte de la empresa TIC en Santiago de Compostela. Desarrollo profesional y aprendizaje continuo. Proyectos innovadores y desafiantes. Entorno de trabajo flexible y remoto. Si estás listo/a para dar el siguiente paso en tu carrera, ¡no dudes en aplicar! Esperamos conocerte pronto y ver cómo puedes contribuir a este equipo en constante crecimiento.
-
25/03/2025
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
Elegir Capgemini es elegir la posibilidad de dar forma a tu carrera profesional como desees. Recibirás el apoyo y la inspiración de una comunidad colaborativa de colegas de todo el mundo y podrás reinventar lo que es posible. Únete a nuestro equipo y ayuda a las principales organizaciones del mundo a descubrir el valor de la tecnología y a construir un mundo más sostenible e inclusivo. Acerca del rol Participar en un proyecto con una de las empresas más top del mercado en el sector de telecomunicaciones, utilizando tecnologías punteras y las últimas versiones. Un aspecto muy destacable es que todos nuestros proyectos tienen una gran estabilidad. Estarás un equipo de nuestra área Cloud & Custom Applications (CCA), formado por varias personas compuesto principalmente por desarrolladores, junto con roles de Scrum y QA. ¡No estarás solo! ¿Qué harás en el proyecto? ¿Cuál será tu rol? Realizar nuevos desarrollos, nuevas funcionalidades, correctivos y evolutivos con las últimas tecnologías y versiones, con el rol de Java Developer, todo ello bajo metodología Ágile. Creación y extension de una plataforma para la gestion del negocio de una telco BSS sobre Google Cloud. Testing. Implementación, monitoreo y corrección de errores. Tu perfil Para encajar con lo que estamos buscando y que sea de tu interés, es necesario que poseas experiencia mínima de 3 años en: Java (versiones 8 en adelante), Spring Boot (se valorará experiencia con otros módulos de Spring), Microservicios y API REST. DevOps: Docker, Kubernetes, Jenkins. Metodologías ágiles/gestión de tareas: Scrum, Kanban, Jira/Confluence. Testing y calidad de código: Junit, Mockito, Sonar. Herramienta de control de versiones: Git. BBDD: SQL, NoSQL. Entorno Cloud (Google Cloud Platform, Amazon Web Services, Microsoft Azure). Otras tecnologías importantes: EDA, Swagger, Maven, Gradle, Postman. Valorable: RxJava, NodeJS, GraphQL, DDD, TDD, arquitectura hexagonal, ArgoCD, BBDD Cache, Cucumber o Gherkin, Bazel, Prometheus, Grafana. Valoramos todas las candidaturas, por lo que, aunque no tengas el 100% de los conocimientos valorados ¡nos encantará conocerte! Se valorará positivamente el poseer certificado de discapacidad, en el marco de nuestra política de inclusión y diversidad. Contamos con una amplísima oferta formativa, presencial, online de Certificaciones, etc.. Nuestro compromiso con la inclusión e igualdad de oportunidades hace que tengamos un Plan de Igualdad y un Código Ético que garantizan el desarrollo profesional de la plantilla y la igualdad de oportunidades en su selección dentro de un entorno libre de discriminación por cuestión de etnia, nacionalidad, origen social, edad, orientación sexual, expresión de género, religión o cualquier otra circunstancia personal, física o social. ¿Qué te gustará de trabajar aquí? 24 días de vacaciones + 2 asuntos propios + 24 y 31 de diciembre + opción a comprar hasta 7 días de vacaciones al año. FlexAbroad: posibilidad de trabajar en remoto desde otro país durante 45 días. Plan de Compensación Flexible (seguro médico, transporte, formación, tarjeta restaurante o subvención de comida, guardería...) Formación continua, podrás disfrutar de Mylearning y de Capgemini University y de nuestros Campus Digitales y Comunidades profesionales. Tendrás acceso a plataformas como: Coursera, Udemy, Pluralsight, Harvard Manager Mentor, Education First para idiomas (inglés francés, alemán...) ¡entre otras! Participación en Acciones de Voluntariado y Acción Social con nuestros Grupos de Sostenibilidad, Inclusión e Igualdad. ¿Por qué Capgemini? Capgemini es líder global en transformar y gestionar los negocios de los clientes aprovechando todo el poder de la tecnología. Nos guía el propósito de lograr un futuro inclusivo y sostenible a través de la tecnología y de la energía de quienes la desarrollamos. Somos una compañía responsable y diversa, líder internacional en servicios de IT e Ingeniería con más de 360.000 profesionales en más de 50 países. Con una sólida herencia de 55 años y una amplia experiencia en la industria, los clientes confían en Capgemini para abordar la totalidad de sus necesidades comerciales, desde la estrategia y el diseño hasta las operaciones, impulsadas por el rápido y novedoso mundo de la nube, los datos, la IA, la conectividad, el software, las plataformas e ingeniería digitales. El Grupo reportó en 2022 ingresos globales de EUR22 mil millones. Reescribe tu futuro. ¡Únete al equipo! www.capgemini.com/es-es
-
15/04/2025
Cataluña
En la actualidad estamos buscando, para trabajo remoto con asistencia a oficina solo 1 día por semana, un perfil de : DESARROLLADOR/A FULLSTACK JAVA-ANGULAR con INGLÉS. ¿QUÉ NECESITAMOS DE TI? Más de 4-5 años de experiencia laboral en desarrollo de software digital. Frontend: Angular 2+. NPM / NX / Webpack. NgRx / RxJS. TypeScript. Unit Testing: Jest, Karma, etc. Transversal: REST APIs. . Bonus skill: Java 8+. Spring Boot. Hibernate. SQL. Maven. Docker. Jenkins. Inglés C1 PROYECTO: Participación en proyecto internacional MODALIDAD DE TRABAJO: Híbrido en Barcelona: asistencia a oficina 1 veces a la semana + 4 días remoto. ¿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! En Zemsania, creemos en la igualdad de oportunidades y en la diversidad como valores fundamentales para el éxito de nuestra organización. Por ello, garantizamos un proceso de selección basado en el mérito y sin discriminación por motivos de género, edad, discapacidad, orientación sexual, raza, religión o cualquier otra condición personal o social.
-
14/04/2025
Galicia
Programador/a Junior Java - Remoto Si estás buscando dar tus primeros pasos en el emocionante mundo del desarrollo con Java, esta es tu oportunidad. Una empresa del sector TIC situada en Santiago de Compostela está buscando un/a Programador/a Junior Java para unirse a su equipo remoto. Si tienes entre 6 meses y 1 año de experiencia y te apasiona la tecnología, ¡queremos conocerte! Sobre la empresa Se trata de una empresa innovadora en el sector TIC que apuesta por la tecnología y el aprendizaje continuo. Su equipo trabaja con las últimas tendencias tecnológicas y fomenta un ambiente colaborativo y creativo donde cada miembro puede desarrollarse profesionalmente. Lo que buscamos Buscamos a alguien con: Requisitos Mínimos: Experiencia mínima de 6 meses a 1 año en desarrollo con Java. Conocimiento en Spring Framework (Spring Boot, Spring MVC y Spring Data. Familiaridad con bases de datos relacionales como MySQL o PostgreSQL. Conocimientos básicos de APIs RESTful. Manejo de herramientas de control de versiones como Git. Capacidad de trabajo en equipo y muchas ganas de aprender. Requisitos Deseables: Experiencia con Hibernate/JPA. Conocimientos en Docker . Experiencia en metodologías ágiles como Scrum o Kanban. Familiaridad con herramientas de integración continua, como Jenkins o GitHub Actions. Lo que se ofrece Trabajo remoto: Flexibilidad para trabajar desde cualquier lugar de España. Crecimiento profesional Ambiente inclusivo y colaborativo: Un equipo que fomenta el aprendizaje y el crecimiento mutuo. Proyectos desafiantes: Oportunidad de trabajar en proyectos innovadores dentro del sector TIC. ¿Por qué unirte? Si eres un apasionado/a del desarrollo, disfrutas resolviendo problemas y buscas un entorno donde puedas aprender y crecer, esta es tu oportunidad. ¡No dudes en postularte y dar el siguiente paso en tu carrera profesional! Aplica ahora y conviértete en parte de este emocionante proyecto.
-
25/02/2025
Madrid
En Sandav estamos buscando un/a perfil Devops para proyecto ESTABLE en cliente del sector financiero, ubicado en Madrid centro. Se trata de un proyecto de integración de dos compañías por absorción, integración continua con Jenkins, Docker, a Gitlab y Azure, con una duración de 2 años mínimo, aunque la idea es que la persona se internalice en el cliente final pasado un tiempo de contratación con nosotros, SANDAV. Requisitos: Experiencia en roles similares de 5 años, con de herramientas de integración continua como Jenkins y Gitlab Pipelines. Docker y alguna plataforma cloud, idealmente Azure. Debe ser un perfil con experiencia en arquitectura de software. Valorable que conozca .NET Ofrecemos: Contrato indefinido con nosotros, SANDAV (a medio plazo se pasará directamente a plantilla interna del cliente final) Horario L a J 9-18h y V hasta 15h Salario negociable según experiencia. Productos de retribución flexible como seguro médico y/o tarjeta restaurant. Se trabajará en modelo híbrido con 3 días presencial en la zona de Serrano, y 2 días en remoto por semana
-
13/03/2025
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
Role: Senior Developer (Tableau-SQL-Python) Technical Skills Required: Very deep understanding of Tableau Experience in SQL, Hive, Hadoop. Experience Python, Pyspark, Pandas, JulyterLab (working with notebooks). Experience using AWS platform. Experience with continuous integration and continuous delivery tools like GIT, Jenkins etc. Agile development/Software life cycle. Excellent interpersonal and communication skills in English (b2+) At least 5 years of experience Incorporación a la plantilla de MGT Formación y seguimiento personalizado para tu desarrollo profesional (mentor). Participación en proyectos de tecnologías destacables en el sector. Conditions: Salario acorde a la experiencia aportada Responsable del Tratamiento: Management & Global Technologies S.L Finalidad: Participar en los procesos de selección de personal del responsable del tratamiento Legitimación: Aplicación a solicitud del candidato, de medidas precontractuales o la intención de concluir el contrato de trabajo (Art. 6.1.b Rgpd) Destinatarios: Empresas en las que prestará sus servicios Ejercicio de Derechos: Tiene derecho a acceder, rectificar y suprimir sus datos, así como otros derechos que podrá consultar en nuestra política de privacidad. Puede ejercer sus derechos a través de la dirección de email Información Adicional: Puede consultar la información adicional sobre nuestra política de protección de datos en esta dirección web https://www.mgt-consulting.com/politica-de-privacidad
-
11/04/2025
Madrid
Job Description Our mission is to bring order to complexity and craft world-class software with an exceptional user experience, and we need someone who can enhance our capabilities. Career Level - IC4 Responsibilities What you will do As a Principal Software Developer, you will be responsible for full-cycle design and development, working across multiple tech stacks including Java, C#, JavaScript, C++, Oracle APEX, and more. Tactical knowledge of data modeling, SQL, and general web development technologies is essential. Required Experience 10+ years of application development experience, with at least 7 years in a senior or lead role. Extensive knowledge of Java, C#, or C++ is mandatory, with a deep understanding of their ecosystems and best practices. 5+ years of experience with SQL and PL/SQL, including complex query optimization and database design. Proficiency working with most of the following - o JavaScript o Web development o Data modeling o Oracle APEX o Oracle database o JSON/RESTful web services o Version control (Git preferred, but not required) o Excellent communication and collaboration abilities, with a history of successful teamwork. o In-depth understanding of Agile methodologies and experience leading Agile teams. Preferred Experience Proficiency in additional programming languages is highly advantageous, demonstrating a versatile skill set. Knowledge of DevOps practices and tools, with experience in implementing CI/CD pipelines. Experience in automated testing frameworks and strategies to ensure code quality. Exposure to AI modeling and machine learning concepts is a plus. A track record of successful project deliveries in the Health & Life Science domain would be beneficial. This role offers an exciting challenge for a seasoned developer to lead and inspire a team, creating software that positively impacts global communities. If you possess the required experience and a passion for innovation, we encourage you to apply and become a key contributor to our dynamic team. About Us As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems. True innovation starts with diverse perspectives and various abilities and backgrounds. When everyone's voice is heard, we're inspired to go beyond what's been done before. It's why we're committed to expanding our inclusive workforce that promotes diverse insights and perspectives. We've partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first with flexible medical, life insurance and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by calling +1 888 404 2494, option one. Disclaimer: Oracle is an Equal Employment Opportunity Employer*. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Which includes being a United States Affirmative Action Employer
-
18/03/2025
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 CMV Consultores buscamos incorporar un Data Engineer con experiencia en ingeniería del software. ¿Qué ofrecemos? Salario en función de la experiencia demostrada 100% teletrabajo Proyecto a largo plazo Requisitos: 3 años en un rol similar. Experiencia trabajando con Scala, Python, SQL, Spark, AWS, Ingeniería de Software, patrones de diseño (como Clean Architecture). Conocimiento de GIT, Docker. Inglés fluido (avanzado B2 - C1) Se valora especialmente el conocimiento de prácticas de ingeniería de software, patrones de diseño, y arquitectura limpia (Clean Architecture)