Skip to main content

Senior Backend Developer (Node.js / Python)

Tecnologia
A2IT Technology
Aveiro, PortugalHá 3 semanasAté 06/06/2026

Descrição da vaga

Senior Backend Developer (Node.js / Python)Portugal | Remote (Residents in Portugal)We are strengthening our team with aSenior Backend Developerto 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 T ypeScript and Node.js (primary stack);

Experience withPython: 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?