Full-Stack Developer

Prodevelop
Prodevelop
ValenciaPresencialCompetitivoPublicado hace 23 mesesMidIndefinido
Prodevelop

Full-Stack Developer

Anuncio original


  • Develop and maintain web applications using Vue.js or Angular 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.)

Candidatura gestionada por Prodevelop