Skip to main content

Senior Backend Developer (Node.Js / Python)

Tecnologia
A2It Technology
Guarda, PortugalHá 2 semanasAté 14/06/2026

Descrição da vaga

Senior Backend Developer (Node.js / Python)

Portugal | Remote (Residents in Portugal)

We are strengthening our team with a Senior Backend Developer to join international projects focused on building scalable APIs, microservices, and cloud-native architectures.

If you have strong experience in backend development and modern distributed systems, this could be your next challenge.

Key Responsibilities

Design, develop, and maintain scalable REST and GraphQL APIs;

Define and implement microservices architectures;

Design and optimize relational and NoSQL databases;

Integrate third-party services and external APIs;

Participate in code reviews and contribute to architectural decisions;

Ensure application security standards (OWASP, OAuth2/OIDC);

Analyze and optimize system performance;

Collaborate with frontend teams and Product Owners;

Produce technical documentation and follow best practices.

Technical Requirements

Strong experience with TypeScript and Node.js (primary stack);

Experience with Python

Deep understanding of API-driven design (API-first, versioning, OpenAPI/Swagger);

Experience with ORM frameworks (Prisma, SQLAlchemy);

Experience with message brokers (Kafka, RabbitMQ, or NATS);

Experience with serverless architectures (AWS Lambda and/or Azure Functions);

Hands-on experience with Docker and Kubernetes;

Experience with CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins);

Experience with at least one cloud provider (AWS, Azure, or GCP);

Strong knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, Redis, etc.);

Experience working in Agile environments;

English (B2+) required | German is a plus.

Nice to Have

Experience with Event-Driven Architecture and CQRS/Event Sourcing;

Knowledge of API Gateway solutions (Kong, AWS API Gateway);

Experience with SAP Commerce Cloud (Hybris);

Certifications (AWS Certified Developer, CKAD, or similar);

Knowledge of observability tools (Prometheus, Grafana, OpenTelemetry).

Project Context

Integration in international teams;

Remote work model;

Agile environment with focus on delivery, quality, and continuous improvement.

Interested? Feel free to send me a private message or share your CV:

¿Te interesa este puesto?