Senior Fullstack. Software Engineer. Java. Madrid - €40.000 - €50.000 Al Año

The Lab Ventures
Madrid, Spain
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€40,000.0 - €50,000.0
Working hours
Regular working hours

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Software Applications Unit Testing Cascading Style Sheets (CSS) Databases Continuous Delivery Continuous Integration Data Structures
+40 more
Relational Databases Software Design Patterns Java Platform Enterprise Edition (J2EE) Github Hibernate (Java) Integrated Development Environments Java Platform Standard Edition (J2SE) Java Database Connectivity Java Persistence API Java Servlet Javaserver Pages Junit PostgreSQL MongoDB MySQL Oracle (Applications) Payment Service Provider Scrum Methodology Mockito Virtualization Technology Spring Cloud Spring-mvc ReactJS Spring-boot Backend Gitlab Git Vue.js AngularJS Gitlab-ci Kubernetes Graphql Web Technologies Front End Software Development Api Design Restful APIs Network Server Software Version Control Docker Jenkins

Job description

Senior Fullstack.Software ENGINEER.Java.MadridJoin to apply for theSenior Fullstack.Software ENGINEER.Java.Madridrole atThe Lab VenturesSenior Fullstack.Software ENGINEER.Java.Madrid7 months ago Be among the first 25 applicantsJoin to apply for theSenior Fullstack.Software ENGINEER.Java.Madridrole atThe Lab VenturesSobre FindNido:Somos una startup en crecimiento que busca revolucionar la forma en que las personas encuentran y construyen su hogar ideal.EnFindNido,nuestro lema es:”Encuentra y construye tu hogar de manera sencilla.”Nos dedicamos a gestionar todo el proceso de vivienda industrializada de forma segura, transparente y rápida, brindando a nuestros usuarios una experiencia única y sin complicaciones.Si eres un apasionado de las startups, la tecnología y estás listo para construir algo significativo desde cero, FindNido es para ti.Rol: Desarrollador FullstackUbicación: Remoto, con posibilidad de trabajar en nuestras oficinas (según disponibilidad)Modalidad: Tiempo completoSalario: Competitivo, acorde con la experiencia.***** euros brutos anuales.Si eres un desarrollador apasionado por las startups, con ganas de dejar tu huella en un proyecto desde sus primeros pasos, nos encantaría conocerte.¿Te interesa?Envíanos tu CV y una breve carta de presentación donde nos cuentes sobre ti y por qué quieres unirte a FindNido.¿Qué harás?Desarrollo Front-End:Diseño de Interfaces: Crear interfaces de usuario atractivas y funcionales utilizando HTML, CSS y JavaScript.Frameworks y Librerías: Utilizar frameworks como React, Angular o Vue.Js para construir aplicaciones dinámicas y responsivas.Accesibilidad y Usabilidad: Asegurar que las aplicaciones sean accesibles para todos los usuarios, incluyendo aquellos con discapacidades.Optimización de Rendimiento: Implementar técnicas para mejorar el rendimiento de la aplicación, como la optimización de imágenes y el uso de lazy loading.Desarrollo Back-End:Diseño de API: Crear y mantener APIs RESTful o GraphQL para la comunicación entre el front-end y el back-end.Gestión de Bases de Datos: Diseñar y gestionar bases de datos utilizando sistemas como MySQL, PostgreSQL, MongoDB, etc.Autenticación y Seguridad: Implementar medidas de seguridad, como autenticación y autorización de usuarios.Integración de Servicios: Integrar servicios de terceros, como servicios de pago, envío de correos electrónicos o sistemas de gestión de contenido.DevOps y Configuración:Implementación en Servidores: Configurar y mantener servidores y entornos de desarrollo, prueba y producción.Control de Versiones: Utilizar herramientas de control de versiones como Git para gestionar el código fuente.Despliegue Continuo: Implementar pipelines de CI/CD para facilitar el despliegue y la integración continua del código.Monitorización y Mantenimiento: Configurar herramientas de monitorización para asegurar el correcto funcionamiento de las aplicaciones y realizar mantenimiento preventivoREQUISITOSDominio del lenguaje Java: Conocimiento sólido de la sintaxis, estructuras de datos, algoritmos y patrones de diseño específicos de Java.Manejo de Java SE y Java EE: Entendimiento de Java Standard Edition (Java SE) para aplicaciones de escritorio y Java Enterprise Edition (Java EE) para aplicaciones empresariales.Manejo de frameworks populares: Experiencia con frameworks como Spring (Spring Boot, Spring MVC), Hibernate, y JPA (Java Persistence API) para facilitar el desarrollo y la gestión de aplicaciones.Conocimientos de APIs y librerías adicionales: Comprensión de APIs como JDBC para conectarse a bases de datos y de librerías de terceros para mejorar funcionalidades.Experiencia en microservicios: Familiaridad con arquitecturas de microservicios, especialmente usando Spring Boot o Spring Cloud para crear aplicaciones escalables y distribuidas.Desarrollo web en Java: Conocimiento en tecnologías web como servlets, JSP (JavaServer Pages), y herramientas modernas de desarrollo front-end (HTML, CSS, JavaScript).Conocimiento en testing y aseguramiento de calidad: Dominio de frameworks de testing como JUnit o Mockito, y experiencia en pruebas unitarias, de integración y automatizadas.Control de versiones: Dominio de herramientas de control de versiones como Git y plataformas como GitHub, GitLab o Bitbucket.Manejo de bases de datos: Experiencia con bases de datos relacionales (como MySQL, PostgreSQL, Oracle) y no relacionales (como MongoDB).Conocimientos en CI/CD: Familiaridad con procesos de integración y entrega continua (Continuous Integration/Continuous Deployment) usando herramientas como Jenkins, GitLab CI/CD, o CircleCI.Conocimientos en contenedores y virtualización: Experiencia con Docker y Kubernetes, que se usan para desplegar aplicaciones Java en ambientes de producción.Conocimiento de metodologías ágiles: Experiencia en metodologías de desarrollo ágil como Scrum o Kanban, que permiten una mayor eficiencia en el desarrollo de proyectos.Capacidad para analizar y resolver problemas complejos: Habilidad para identificar, analizar y solucionar problemas de software de manera eficiente.Pensamiento lógico y estructurado: Capacidad para desglosar problemas en componentes más pequeños y abordarlos de manera sistemática.Si estás interesad@ puedes enviar tu cv ** levelSeniority level Not ApplicableEmployment typeEmployment type Full-timeJob functionJob function Engineering and Information TechnologyIndustries Venture Capital and Private Equity PrincipalsReferrals increase your chances of interviewing at The Lab Ventures by 2xGet notified about new Senior Software Engineer jobs inMadrid, Community of Madrid, Spain .Madrid, Community of Madrid, Spain 3 weeks agoMadrid, Community of Madrid, Spain 1 week agoMadrid, Community of Madrid, Spain 1 week agoMadrid, Community of Madrid, Spain 3 weeks agoMadrid, Community of Madrid, Spain 2 weeks agoMadrid, Community of Madrid, Spain 4 days agoMadrid, Community of Madrid, Spain 3 weeks agoMadrid, Community of Madrid, Spain 2 weeks agoMadrid, Community of Madrid, Spain 1 month agoMadrid, Community of Madrid, Spain 4 weeks agoMadrid, Community of Madrid, Spain 1 month agoMadrid, Community of Madrid, Spain 3 weeks agoMadrid, Community of Madrid, Spain 1 month agoLeganés, Community of Madrid, Spain 2 weeks agoMadrid, Community of Madrid, Spain 4 days agoMadrid, Community of Madrid, Spain 1 month agoMadrid, Community of Madrid, Spain 9 months agoMadrid, Community of Madrid, Spain 9 months agoMadrid, Community of Madrid, Spain 11 months agoMadrid, Community of Madrid, Spain 4 months agoMadrid, Community of Madrid, Spain 5 months agoMadrid, Community of Madrid, Spain 1 month agoMadrid, Community of Madrid, Spain 1 week agoMadrid, Community of Madrid, Spain 2 years agoMadrid, Community of Madrid, Spain 1 year agoMadrid, Community of Madrid, Spain 4 months agoMadrid, Community of Madrid, Spain 1 month agoMadrid, Community of Madrid, Spain 6 days agoMadrid, Community of Madrid, Spain 1 week agoWe’re unlocking community knowledge in a new way.Experts add insights directly into each article, started with the help of AI.#J-*****-Ljbffr

Requirements

Conocimiento en testing y aseguramiento de calidad: Dominio de frameworks de testing como JUnit o Mockito, y experiencia en pruebas unitarias, de integración y automatizadas.Control de versiones: Dominio de herramientas de control de versiones como Git y plataformas como GitHub, GitLab o Bitbucket.Manejo de bases de datos: Experiencia con bases de datos relacionales (como MySQL, PostgreSQL, Oracle) y no relacionales (como MongoDB). Conocimientos en CI/CD: Familiaridad con procesos de integración y entrega continua (Continuous Integration/Continuous Deployment) usando herramientas como Jenkins, GitLab CI/CD, o CircleCI.Conocimientos en contenedores y virtualización: Experiencia con Docker y Kubernetes, que se usan para desplegar aplicaciones Java en ambientes de producción.Conocimiento de metodologías ágiles: Experiencia en metodologías de desarrollo ágil como Scrum o Kanban, que permiten una mayor eficiencia en el desarrollo de proyectos.Capacidad para analizar y resolver problemas complejos: Habilidad para identificar, analizar y solucionar problemas de software de manera eficiente.Pensamiento lógico y estructurado: Capacidad para desglosar problemas en componentes más pequeños y abordarlos de manera sistemática.Si estás interesad@ puedes enviar tu cv ** levelSeniority level Not ApplicableEmployment typeEmployment type Full-timeJob functionJob function Engineering and Information TechnologyIndustries Venture Capital and Private Equity PrincipalsReferrals increase your chances of interviewing at The Lab Ventures by 2xGet notified about new Senior Software Engineer jobs inMadrid, Community of Madrid, Spain . Madrid, Community of Madrid, Spain 3 weeks agoMadrid, Community of Madrid, Spain 1 week agoMadrid, Community of Madrid, Spain 1 week agoMadrid, Community of Madrid, Spain 3 weeks agoMadrid, Community of Madrid, Spain 2 weeks agoMadrid, Community of Madrid, Spain 4 days agoMadrid, Community of Madrid, Spain 3 weeks agoMadrid, Community of Madrid, Spain 2 weeks agoMadrid, Community of Madrid, Spain 1 month agoMadrid, Community of Madrid, Spain 4 weeks agoMadrid, Community of Madrid, Spain 1 month agoMadrid, Community of Madrid, Spain 3 weeks agoMadrid, Community of Madrid, Spain 1 month agoLeganés, Community of Madrid, Spain 2 weeks agoMadrid, Community of Madrid, Spain 4 days agoMadrid, Community of Madrid, Spain 1 month agoMadrid, Community of Madrid, Spain 9 months agoMadrid, Community of Madrid, Spain 9 months agoMadrid, Community of Madrid, Spain 11 months agoMadrid, Community of Madrid, Spain 4 months agoMadrid, Community of Madrid, Spain 5 months agoMadrid, Community of Madrid, Spain 1 month agoMadrid, Community of Madrid, Spain 1 week agoMadrid, Community of Madrid, Spain 2 years agoMadrid, Community of Madrid, Spain 1 year agoMadrid, Community of Madrid, Spain 4 months agoMadrid, Community of Madrid, Spain 1 month agoMadrid, Community of Madrid, Spain 6 days agoMadrid, Community of Madrid, Spain 1 week agoWe’re unlocking community knowledge in a new way.

About the company

Madridrole atThe Lab VenturesSobre FindNido:Somos una startup en crecimiento que busca revolucionar la forma en que las personas encuentran y construyen su hogar ideal.EnFindNido,nuestro lema es:”Encuentra y construye tu hogar de manera sencilla.”Nos dedicamos a gestionar todo el proceso de vivienda industrializada de forma segura, transparente y rápida, brindando a nuestros usuarios una experiencia única y sin complicaciones.Si eres un apasionado de las startups, la tecnología y estás listo para construir algo significativo desde cero, FindNido es para ti.Rol: Desarrollador FullstackUbicación: Remoto, con posibilidad de trabajar en nuestras oficinas (según disponibilidad)Modalidad: Tiempo completoSalario: Competitivo, acorde con la experiencia.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:22 min

Measuring impact and opening developer volunteering opportunities

Phil Helliwell · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:39 min

Comparing software developer hiring challenges across European markets

Rudi Bauer Rudi Bauer +3 · Cappuccino with HR

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all