Submit

Senior / Mid-Level Developer > API integrations

Aveiro

Job description

We are looking for a Senior/Mid-Level Developer for a project 3x/week at the office in Aveiro or Almada. 

You will be integrated into a development team dedicated to strengthening and expanding the enterprise API management platform.

Responsibilities
  • Define standards for the enterprise service catalog, registry, gateway, and mesh, ensuring consistency, discoverability, observability, and governance
  • Act as the main technical point of contact, coordinating between upstream and downstream teams to align and evolve the API management ecosystem (during PoC, trial, and implementation phases)
  • Evolve the API platform by implementing new functionalities (e.g., mocking, testing), plugins/add-ons, integrations, and configurations with MCP servers according to the product roadmap
  • Design, build, and automate the publication, versioning, and lifecycle management of all API specifications

Requirements

  • Bachelor’s or Master’s degree in Computer Science or equivalent
  • Proven hands-on experience with Kong API Gateway (OSS or Enterprise) – configuration, policy enforcement, and management 
  • Strong command of RESTful API design and OpenAPI (Swagger) specifications
  • Good understanding of API security protocols and standards (OAuth 2.0, OIDC, JWT, mTLS, API Keys)
  • Experience with CI/CD tools (GitLab CI, Jenkins, GitHub Actions) for automating build, test, and deployment processes
  • Proficiency in at least one scripting language: Python, Go, or Bash
  • Excellent communication skills, resilience, and goal orientation
  • Motivation for technological challenges
  • Fluent in English (spoken and written)

Preferred / Valued
  • Experience developing custom plugins for Kong (Lua or Go)
  • Familiarity with Kubernetes and experience operating Kong as an Ingress Controller
  • Experience with declarative configuration of Kong (decK)
  • Knowledge of service mesh technologies (e.g., Istio, Kuma) and service discovery tools (e.g., Consul)
  • Experience with requirements engineering tools/methodologies (Jira, Confluence)

Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV* (max. 4MB)
Upload your photo or video (max. 4MB)
Submit