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

The Lab Ventures

Madrid

Híbrido

EUR 60.000 - 90.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

FindNido busca un Desarrollador Fullstack para ampliar su plataforma de vivienda industrializada. Desarrollarás interfaces atractivas con HTML, CSS y JavaScript, y construirás APIs REST/GraphQL para conectar frontend y backend, trabajando con React, Angular o Vue y bases de datos SQL/NoSQL.

Participarás en DevOps, control de versiones con Git y pipelines CI/CD, asegurarás rendimiento y accesibilidad, y colaborarás con el equipo para entregar software seguro y escalable desde cero, tanto en

Formación

  • Dominio de Java con Spring Boot y Hibernate.
  • Experiencia con APIs REST/GraphQL y JPA.
  • Conocimientos de microservicios y Spring Cloud.
  • Desarrollo web con HTML, CSS y JavaScript.
  • Experiencia en pruebas con JUnit y Mockito.
  • Control de versiones con Git y plataformas GitHub/GitLab/Bitbucket.
  • Conocimientos en CI/CD y herramientas como Jenkins.
  • Docker y Kubernetes para despliegue en prod.
  • Bases de datos MySQL, PostgreSQL y MongoDB.
  • Metodologías ágiles (Scrum/Kanban).
  • Capacidad para analizar y resolver problemas complejos.
  • Pensamiento lógico y estructurado.

Responsabilidades

  • Desarrollo Front-End: crear interfaces atractivas con HTML, CSS y JavaScript.
  • Utilizar React, Angular o Vue para construir apps dinámicas.
  • Asegurar accesibilidad y usabilidad en las interfaces.
  • Desarrollo Back-End: diseñar APIs RESTful/GraphQL y gestionar bases de datos.
  • Gestión de Bases de Datos: MySQL, PostgreSQL, MongoDB.
  • Autenticación y Seguridad: implementar medidas de seguridad.
  • Integración de servicios de terceros y sistemas de gestión de contenido.
  • DevOps y Configuración: configuración de servidores y pipelines CI/CD.
  • Control de Versiones: Git y flujos de trabajo colaborativos.
  • Despliegue Continuo: establecer pipelines y automatizar despliegues.
  • Monitorización y Mantenimiento: herramientas de monitorización y mantenimiento.

Conocimientos

Java
Spring
Hibernate
JPA
REST API
GraphQL
Frontend JS
Git
CI/CD
Docker
Kubernetes
JUnit
React/Angular/Vue
HTML/CSS/JS

Herramientas

Jenkins
GitHub/GitLab/Bitbucket
Docker
Kubernetes
Spring Boot
Hibernate
GraphQL
REST
JPA
MySQL
PostgreSQL
MongoDB
React/Angular/Vue
HTML/CSS/JS

Descripción del empleo

Senior Fullstack

Software ENGINEER. Java. Madrid

Sobre FindNido

Somos una startup en crecimiento que busca revolucionar la forma en que las personas encuentran y construyen su hogar ideal.
En FindNido, 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 Fullstack

Ubicación

Remoto, con posibilidad de trabajar en nuestras oficinas (según disponibilidad)

Modalidad

Tiempo completo

Salario

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.
¿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 preventivo

Requisitos
  • Dominio 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.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java - Remoto 100%
Senior Java - Remoto 100%

knowmad mood • Las Rozas de Madrid

A distancia
EUR 50.000 - 70.000
Modelo de trabajo en remoto
Horario flexible
Vacaciones adicionales
+2
Software Engineer Java | Híbrido Madrid
Software Engineer Java | Híbrido Madrid

knowmad mood • Las Rozas de Madrid

Híbrido
EUR 40.000 - 55.000
Contrato indefinido
Formación interna
Plan de retribución flexible
+2
Desarrollador/a Java - Senior
Desarrollador/a Java - Senior

El Corte Inglés • Madrid

Híbrido
EUR 70.000 - 110.000
Ticket restaurante
Transporte público
Seguro médico
+1
Desarrollador sénior
Desarrollador sénior

PrimeIT España • Barcelona

Híbrido
EUR 45.000 - 70.000
Plan de carrera
Formación continua
Movilidad internacional
+4
Desarrollador/a Full-stack (Java, Angular o React)
Desarrollador/a Full-stack (Java, Angular o React)

Aubay Spain • Madrid

Híbrido
EUR 42.000 - 66.000
Corporate discounts platform
Professional development
English classes
+3
Programador full stack
Programador full stack

PRIME GROUP • Barcelona

Híbrido
EUR 42.000 - 62.000
Tarjeta restaurante
Seguro médico
23 días laborables de vacaciones
Senior Full Stack Developer (AI-Native)
Senior Full Stack Developer (AI-Native)

NEORIS • España

Presencial
EUR 65.000 - 90.000
Contrato indefinido con salario compet
Modalidad flexible y posibilidad de tr
Plan de carrera personalizado y formac
+3
Teach Lead Ingeniero de Software. Super proyectazo
Teach Lead Ingeniero de Software. Super proyectazo

Join Aurora • Madrid

Presencial
EUR 45.000 - 65.000
Desarrollador Java Full stack en Madrid, España
Desarrollador Java Full stack en Madrid, España

Bullhorn Consultants Pvt. Ltd. • Madrid

Presencial
EUR 40.000 - 50.000
Buscamos primer Tech Lead, mas peso en Backend IA. Sólo 1 día a la semana oficina. Verano, Navi[...]
Buscamos primer Tech Lead, mas peso en Backend IA. Sólo 1 día a la semana oficina. Verano, Navi[...]

Join Aurora • Madrid

Híbrido
EUR 45.000 - 55.000
Hybrid work model
Equity option
Impacto en decisiones de producto
+2