Senior Backend Developer (Node.js / Python)
Tecnologia
Portalegre, PortugalHá 3 semanasAté 27/04/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.
- 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.
- 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).
- Integration in international teams;
- Remote work model;
- Agile environment with focus on delivery, quality, and continuous improvement.
¿Te interesa este puesto?