Skip to content
freelancermapOpen

API Developer (ID: 2028)

Original title: API Developer (m/w/d) (ID: 2028)

KMG Advisory GmbH & CO Kg · Frankfurt (Main), Deutschland, Germany · Hybrid · Senior

  • Frankfurt (Main), Deutschland, Germany · Hybrid
  • German

Indexed (yesterday) · refreshed constantly

Start
flexible
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior
Reference
3065083

Required skills

Nice to have:JavaScriptTypeScriptCloud-native ArchitecturesInfrastructure-as-CodeAWS S3AWS EFSAWS ElastiCachePostgreSQLAWS RDSObservabilityTest AutomationInstanaGraylogCucumberPlaywrightGatlingWireMockMavenGitLab CI/CDSonarQubeFortifyArtifactory

Languages: German

Job description

Develop and maintain REST endpoints using AWS API Gateway and implement integration solutions with AWS Lambda. Design API contracts, implement security patterns, and create OpenAPI specifications.

Responsibilities

What you should bring

What we offer you

  • You develop and maintain REST endpoints based on AWS API Gateway.
  • You implement integration solutions as 1:1 proxy endpoints, mapping-based endpoints, and aggregating endpoints with AWS Lambda.
  • You take over endpoint design and versioning according to specified conventions.
  • You implement and test role-based access control based on JWT claims.
  • You handle error scenarios and define fallback strategies per endpoint.
  • You coordinate API contracts and data models with connected backend domains.
  • You create and maintain OpenAPI specifications.
  • You design test cases for happy path, auth-fail, and business customer contexts.
  • Several years of experience in developing REST APIs and integration platforms.
  • Very good knowledge of AWS API Gateway and AWS Lambda.
  • Experience with API security patterns and access control, especially with JWT, role-based models, claims, least privilege, and auth-fail handling.
  • Experience in creating and maintaining OpenAPI specifications as well as in integrating distributed backend systems, including mapping and aggregation solutions.
  • Experience with observability, test automation, and engineering tooling, especially with structured logging, metrics, distributed tracing, Instana, Graylog, Cucumber, Playwright, Gatling, WireMock, Maven, GitLab CI/CD, SonarQube, Fortify, and Artifactory.
  • Experience in agile development, especially in teams with parallel dependencies on other systems.
  • Experience with Java 21 and Spring Boot, as well as with containerized deployments on Kubernetes in AWS EKS.
  • Knowledge of JavaScript or TypeScript in the context of API and integration developments is an advantage.
  • Experience with cloud-native architectures, Infrastructure-as-Code, as well as AWS backend services like S3, EFS, and ElastiCache, and with PostgreSQL on AWS RDS.
  • Knowledge of business customer context models or comparable organizational and role structures.
  • You convince with strong communication skills, teamwork, assertiveness, and an analytical mindset.
  • Good German language skills in speaking and writing (min. C1).
  • A technically demanding environment with a focus on central API and integration platforms.
  • An agile working environment with a lot of creative freedom and scope for initiative.
  • Collaboration in an experienced and motivated team with close interfaces to various backend domains.
  • Opportunities for personal and professional development.
  • Service delivery is 60% remote and 40% onsite (Frankfurt (Main)).

Project details

  • Start: flexible
  • Remote: hybrid
  • Location: Frankfurt (Main), Deutschland, DE
  • Languages: German

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on FreelancerMap DE

  1. Job boardNew

    Backend Developer C# / ASP.NET

    GECO Deutschland GmbH· Berlin, Berlin, Deutschland, Germany· Hybrid· Senior

    • C#
    • ASP.NET
    • Backend Development
    • +9

Browse all jobs
Sign up free to apply