Node-Js Back End Developer - Remoto

General Software
Municipality of Mislata, Spain
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Job location

Remote
Municipality of Mislata, Spain

Tech stack

Clean Code Principles
Java
Amazon Web Services (AWS)
Cloud Computing
Code Review
Databases
Continuous Integration
Couchbase
DevOps
Amazon DynamoDB
Python
MongoDB
Scrum
SQL Databases
Openapi
Grafana
Backend
GIT
Kafka
Terraform
Software Version Control
Microservices

Job description

En knowmad mood buscamos un/a Desarrollador/a Backend para un proyecto en plena transformación tecnológica. Formarás parte de un equipo con comunicación basada en eventos y un enfoque en calidad, resiliencia y escalabilidad. Si eres experto/a en Java , autónomo/a y te motiva trabajar con tecnologías punteras en un entorno flexible, ¡esta oportunidad es para ti!

Requirements

  • Lenguajes y frameworks: Java, Spring, Python
  • Arquitectura: Dominio de arquitectura hexagonal y microservicios
  • Bases de datos: SQL, MongoDB, Couchbase, DynamoDB (curso interno disponible)
  • Cloud y DevOps: Experiencia comprobable con AWS Serverless (Lambda, Step Functions, DynamoDB)
  • Terraform
  • CI/CD, servicios REST, OpenAPI
  • Otros: Kafka y EventBridge para comunicación de eventos
  • Opensearch como motor de búsqueda
  • Grafana para observabilidad
  • Control de versiones avanzado con Git (GitFlow, PR reviews, branching strategies)
  • Calidad y buenas prácticas: Principios Clean Code y SOLID
  • Testing con cobertura mínima del 80%
  • Experiencia en code reviews
  • Enfoque en observabilidad, resiliencia y mantenibilidad
  • Metodologías: Scrum/Kanban y flujos CI/CD, * Plan de carrera personalizado.
  • Formación técnica, metodológica, idiomas y certificaciones.
  • Programa de desarrollo de liderazgo.

Benefits & conditions

Modalidad: 100% teletrabajo, * 22 días de vacaciones + 2 días de libre disposición + 24 y 31 de diciembre (cierre empresa).

Apply for this position