backend developer

Kintai
Barcelona, Spain
12 days ago
Apply on www.jobleads.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
6 years minimum
Working hours
Shift work

Tech stack

Amazon Web Services Amazon S3 Cloud Computing Security Amazon DynamoDB Identity and Access Management Python (Programming Language) Node.Js NoSQL Prometheus SQL Databases TypeScript Web Services
+10 more
Grafana Backend Servicebus Amazon Relational Database Service Apache Kafka Functional Programming Cloudwatch Api Gateway Amazon Simple Queue Service (SQS) Terraform

Job description

  • Design and implement microservices and REST/GraphQL APIs mainly in TypeScript (Node.Js) and Python;
  • Build event-driven solutions integrating queues and streams such as SQS/SNS, Kinesis/EventBridge, or Kafka;
  • Orchestrate processes using BPM and Step Functions;
  • Design and operate AWS components including Lambda, API Gateway, S3, RDS/DynamoDB, and IAM, focusing on security, cost, and resilience;
  • Define Infrastructure as Code with Terraform or CDK;
  • Maintain CI/CD pipelines;
  • Ensure quality and observability;
  • Collaborate with the Product Owner to prioritize, estimate, and self-manage work in an agile environment;
  • Document architectural decisions and best practices to improve maintainability.

Requirements

  • 6+ Years of professional backend experience;
  • Strong proficiency in TypeScript/Node.Js;
  • Solid experience with Python;
  • Experience creating and operating APIs and services in production;
  • Advanced knowledge of AWS, including Lambda, API Gateway, S3, RDS/DynamoDB, IAM, EventBridge, and other typical backend services;
  • Experience with messaging, streams, and integration patterns;
  • Experience with SQL and NoSQL databases;
  • Excellent organizational skills, autonomy, responsibility, and a habit of keeping up with the state of the art;
  • Clear communication and a product-focused approach centered on business impact, metrics, and reliability;
  • Nice to have: Experience in fintech, open banking, payments, or risk;
  • Observability with CloudWatch, OpenTelemetry, or Prometheus/Grafana;
  • Cloud security with KMS, Secrets Manager, or least-privilege IAM policies;
  • Knowledge of DDD or hexagonal architecture.

Benefits & conditions

  • Indefinite contract from the start
  • Flexible working hours
  • Intensive Fridays in summer
  • Offices near the beach with a canteen, large terraces, gym, game room, climbing wall, and pool
  • Flexible compensation plan with Cobee
  • Health insurance paid by Kintai
  • Two team events per year and many after-work events

full_time

Organization Enfint

About the company

Описание: Kintai helps small and medium-sized businesses and self-employed professionals access working capital as a flexible alternative to traditional financing. The company develops a fintech product designed to support business growth and day-to-day financial needs.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert · World Congress 2022

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all