Backend Developer (NestJS)

Bluewave Solution
Petrer, Spain
4 days ago

Role details

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

Job location

Remote
Petrer, Spain

Tech stack

JavaScript
API
Amazon Web Services (AWS)
User Authentication
Cloud Computing
Data Architecture
Dependency Injection
PostgreSQL
MySQL
Node.js
Object-Relational Mapping
OAuth
RabbitMQ
Role-Based Access Control
Redis
Next.js
JSON Web Token
Systems Integration
TypeScript
Backend
Event Driven Architecture
Integration Tests
Kafka
GraphQL
Front End Software Development
NestJS
Docker
Microservices

Job description

We are hiring a Backend Developer with strong NestJS/Node.js experience to develop scalable services, data architecture, integrations, authentication systems, and cloud deployments. You will work on high-load platforms and internal tools while collaborating with the frontend team., * Build and maintain backend services using NestJS

  • Design scalable REST and GraphQL APIs
  • Work with PostgreSQL/MySQL and ORM tools such as Prisma or TypeORM
  • Implement authentication, authorization, roles, and guards
  • Build queues, background workers, and caching layers
  • Integrate external APIs and third-party services
  • Write clean, tested, maintainable code
  • Participate in architecture and technical planning
  • Collaborate with the frontend (Next.js) team

Requirements

Do you have experience in Redis?, * Strong experience in NestJS, Node.js, and TypeScript

  • Deep understanding of backend architecture, modules, providers, and dependency injection
  • Experience with PostgreSQL/MySQL
  • Familiarity with Redis, caching strategies, and queues (BullMQ)
  • Experience with Docker and cloud (AWS or GCP)
  • Understanding of security best practices (JWT, OAuth, RBAC)
  • Experience writing unit/integration tests with Jest

Bonus Skills

  • Microservices experience
  • Cloud deployments on AWS or GCP (ECS, Lambda, Cloud Run)
  • Event-driven architecture knowledge (Kafka, RabbitMQ)
  • Experience working with Gulf-region clients

Benefits & conditions

  • Competitive salary and long-term project stability
  • Remote or hybrid work
  • International high-impact projects
  • Modern tech stack and real architectural influence
  • Growth into senior or lead roles

If you are passionate about backend engineering and building robust, scalable systems, we'd love to meet you.

Apply for this position