Fullstack Developer

Tipo De
Madrid, Spain
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Shift work
Job source

Tech stack

Clean Code Principles Java (Programming Language) Adobe InDesign Application Programming Interfaces (APIs) Agile Methodology Relational Databases Database Queries Spring Framework PostgreSQL Microsoft SQL Server MongoDB Message Queuing Telemetry Transport (MQTT)
+20 more
Node.Js NoSQL Oracle (Applications) Scrum Methodology RabbitMQ Redis SQL Databases Web Applications ReactJS Backend Vue.js AngularJS Cassandra Apache Kafka Non-relational Database Front End Software Development Asynchronous Programming Restful APIs Stream Processing Docker

Job description

Prodevelop España NUEVO Inscribirse en esta oferta Hello! We have a proposal that might interest you… Do you still think you have a lot to learn, despite being a Full-Stack Developer? What’s more, do you still want to do it? Keep on reading… If the more you know, the more you feel the need to keep moving forward. If you are looking for a space where you can develop and contribute all your potential. If you are looking for a technologically advanced project. And above all, if you want to be surrounded by colleagues who share the same concerns and interests. If you are that kind of professional, Prodevelop is your kind of company. But the most important thing is that with us, you will find a working environment, a cultural context and a way of understanding the profession that:

  1. Promotes technical competence as a path to excellence.
  2. Fosters innovation as a proxy for business competitiveness.
  3. Values autonomy as a means to develop good software.
  4. Appreciates personal development as an instrument of business development and it only looks for good professionals who know how to make better teams. If you have experience in the responsibilities we need to cover, do not hesitate to apply:
  • Develop and maintain web applications using Vue.js as a frontend framework, as well as backend technologies such as Java, Node.js or similar.
  • Work with relational databases such as PostgreSQL, Oracle or SQL Server, writing queries, designing schemas and managing data.
  • Be familiar with and apply knowledge of the Spring Framework (if working with Java) for the development of robust and scalable backend applications.
  • Design, implement and consume RESTful APIs for communication between frontend, backend and other services.
  • Gain experience in using messaging brokers such as Kafka, RabbitMQ or MQTT for asynchronous communication and real-time data processing.
  • Explore and learn about non-relational databases (NoSQL) such as MongoDB, Cassandra or Redis, depending on project requirements.
  • Get involved in projects using agile methodologies such as Scrum, participating in agile development practices.
  • Become familiar with Docker and its use for packaging, deployment and orchestration of applications.
  • Apply Clean Code principles, writing clean, maintainable code and following best development practices.
  • Collaborate closely with multi-disciplinary teams, including other developers, designers and business analysts.
  • Maintain a continuous learning mindset, being willing to acquire new skills and technologies as project needs change.

Requirements

  • At least 2 years experience in frontend framework (Vuejs, React, Angularjs or similar).
  • At least 2 years experience in backend development (Java, Node or similar).
  • Experience in relational databases (Postgres, Oracle, SQL Server or similar).
  • Experience in Spring Framework.
  • Experience in design and use of APIs.
  • Experience in data brokers (Kafka, RabbitMQ, MQTT).
  • Knowledge in non-SQL databases.
  • Experience in Scrum.
  • Knowledge of Docker.
  • Knowledge of Clean Code principles.
  • Stable job position
  • Flexible working hours

Benefits & conditions

  • Friday intensive working day
  • July and August intensive working day
  • Day off on your birthday
  • Flexible remuneration
  • Life and accident insurance
  • Subsidised health insurance
  • Continuous training
  • Possibility of internal promotion
  • Professional career plan
  • Other social benefits (fitness trainer, loyalty trip, etc.) Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies.

Apply for this position

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

Apply on www.adzuna.es

Good distractions

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

1:55 min

Transitioning from photography to full-stack programming

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

Videos

See all

Related articles

See all