Backend engineer for digital platforms

Capitole

Barcelona

Vor Ort

EUR 90.000 - 120.000

Vollzeit

vor 37 Stunden
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Private health insurance
Payflow benefits (meals, transport, 0)
Wellhub subscription
Team-building events
Tech communities
Capitole Club discounts

Zusammenfassung

Capitole is seeking a Senior Back End Engineer with 5+ years of experience to design, develop and evolve the digital platform backend. You will work on business APIs, integrations, identity management, and cloud deployment on Microsoft Azure, primarily using Node.js and TypeScript in an API-driven, containerized environment.

Ideal candidates bring API-first design, domain-driven design, SOLID principles, and hands-on experience with PostgreSQL, Redis, Docker, Kubernetes, and OpenAPI.

Qualifikationen

  • 5+ years in backend development with production systems.
  • Experience building REST APIs and API-first design.
  • Cloud deployment experience, preferably Azure.
  • Strong knowledge of Node.js/TypeScript, REST API patterns and security.

Aufgaben

  • Design, develop and maintain backend services with Node.js/TypeScript.
  • Build secure, scalable REST APIs and integrate with internal/third-party systems.
  • Implement authentication/authorization with OAuth2/OIDC/JWT.
  • Collaborate on CI/CD pipelines and infrastructure as code.
  • Model relational data in PostgreSQL and optimize queries.
  • Ensure performance, resilience and high availability in Azure-hosted services.

Kenntnisse

API design
Node.js
TypeScript
Cloud experience
OpenAPI/Swagger
PostgreSQL
Redis
Docker
Kubernetes
CI/CD
DDD
SOLID principles

Tools

Express.js
NestJS
OAuth 2.0
OIDC
JWT
Azure
Azure DevOps
Git
SQL/ORM

Jobbeschreibung

Описание

Capitole continues to grow - and we want you to be part of the journey! We are looking for a Senior Back End Engineer with 5+ years of experience to join our amazing team. You will join the engineering team responsible for designing, developing and evolving the digital platform backend, including business APIs, integrations with corporate and third-party systems, identity management, data persistence and cloud deployment on Microsoft Azure. The role has direct responsibility for building scalable, secure and highly available backend services, working mainly with Node.js and TypeScript in an architecture based on APIs, containers, PostgreSQL, Redis and Azure.

Задачи
  • Design, develop and maintain backend services using Node.js and TypeScript.
  • Design and develop secure, scalable, domain-oriented REST APIs.
  • Implement the platform's business logic and functional rules.
  • Ensure code quality, maintainability and performance.
  • Participate in code reviews and the definition of technical standards.
  • Integrate the platform with internal corporate systems and third-party services through REST APIs.
  • Develop adapters and integration components between different technology platforms.
  • Implement resilience mechanisms: retries, circuit breakers, timeout management, rate limiting and caching.
  • Participate in the analysis and design of API contracts.
  • Implement authentication and authorization mechanisms based on OAuth 2.0, OpenID Connect (OIDC) and JWT.
  • Integrate the platform with corporate identity providers.
  • Manage secrets and credentials using Azure Key Vault.
  • Apply Secure by Design principles.
  • Develop solutions deployed on Microsoft Azure.
  • Participate in defining scalable, highly available cloud architectures.
  • Collaborate on CI/CD pipelines and automated deployment processes.
  • Participate in monitoring and resolving production incidents.
  • Design relational data models on PostgreSQL.
  • Optimize database queries and performance.
  • Design caching strategies using Redis.
  • Participate in scalability and high availability strategies.
Требования
  • More than 5 years of experience in backend development.
  • More than 3 years developing production solutions with Node.js.
  • Experience designing and implementing REST APIs.
  • Experience integrating corporate systems through APIs.
  • Experience working in cloud environments.
  • Node.js TypeScript Express.js and/or NestJS REST APIs OpenAPI / Swagger PostgreSQL Redis Git Service-oriented architectures.
  • API-first design.
  • Clean Architecture.
  • SOLID principles.
  • Domain-Driven Design (DDD).
  • Designing integrations between systems.
  • OAuth 2.0 OpenID Connect (OIDC) JWT Identity and access management (IAM) Microsoft Azure Azure App Services.
  • Будет плюсом: C#; ASP.NET Core; ASP.NET Web API; Entity Framework; Experience integrating and maintaining backend solutions developed using Microsoft .NET technologies will be especially valued; Keycloak; Identity federations; SSO (Single Sign-On); Identity Brokering; MFA (Multi-Factor Authentication); Docker; Kubernetes; Azure DevOps; GitHub Actions; Infrastructure as Code (Terraform or Bicep); Azure Application Insights; OpenTelemetry; Grafana; ELK Stack
Условия
  • €1,200 per year for your professional development (training, events, certifications...).
  • Monthly feedback sessions with your team to keep learning and growing.
  • Private health insurance fully covered by Capitole.
  • Payflow benefits (meals, transport, childcare).
  • Wellhub subscription.
  • Discounts with major brands through Capitole Club.
  • Team-building events every two months (our summer party and Christmas dinner are legendary!).
  • A football, padel and basketball team sponsored by Capitole.
  • Tech communities where sharing knowledge is part of our DNA.
  • And above all... an AMAZING TEAM you'll love being part of!
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Tech PO data platforms
Tech PO data platforms

Capitole • Barcelona

Vor Ort
EUR 60.000 - 90.000
Private health insurance fully covered
Payflow benefits (meals, transport, 2.
Wellhub subscription
+2
Backend engineer in hiring platforms
Backend engineer in hiring platforms

JOIN • Barcelona

Hybrid
EUR 60.000 - 90.000
Remote work 104 days per year
Relocation support
Brunches and team events
+1
DevOps engineer in application security
DevOps engineer in application security

Capitole Consulting • Barcelona

Hybrid
EUR 80.000 - 110.000
Hybrid work model
Free private health insurance
Individual training budget €1,200
Accessibility Frontend Engineer
Accessibility Frontend Engineer

Capitole Consulting • Barcelona

Vor Ort
EUR 42.000 - 62.000
Annual training budget
Private health insurance
Career development plan
+3
Backend QA engineer (auto)
Backend QA engineer (auto)

Air Apps • Barcelona

Vor Ort
EUR 52.000 - 65.000
Annual bonus
Health and life insurance
Transportation budget
+2
Senior Backend Engineer
Senior Backend Engineer

Capitole • Barcelona

Vor Ort
EUR 65.000 - 95.000
Seguro médico privado
Formación y certificaciones
Beneficios Payflow
+3
.NET developer in critical business applications
.NET developer in critical business applications

Capitole Consulting • Barcelona

Hybrid
EUR 48.000 - 65.000
Seguro médico privado
Retribución flexible
Tickets restaurante
+2
Full Stack Developer
Full Stack Developer

Capitole Consulting • Barcelona

Vor Ort
EUR 12.000 - 15.000
Индивидуальный бюджет на обучение
Гибкий график работы
Гибкие бонусы: питание, проезд, уход
+1
.net developer for marketing and sales platforms
.net developer for marketing and sales platforms

Q-Tech • Barcelona

Vor Ort
EUR 55.000 - 90.000
Childcare allowance
Adeslas health insurance
Restaurant near office
+5
backend engineer for digital identity solutions
backend engineer for digital identity solutions

OneSpan Inc. • Barcelona

Vor Ort
EUR 90.000 - 130.000
Beautiful office in Barcelona
Flexible working hours
Greenfield opportunities
+2