Headquarters: Valencia
* 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.
* 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
* 100% teleworking or hybrid. You choose
* 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.)
To apply: https://weworkremotely.com/remote-jobs/prodevelop-full-stack-developer
#J-18808-Ljbffr