Job Description:
We are looking for a dedicated API Developer to join our growing team in Munich. This role focuses on designing, developing, and maintaining robust, secure, and scalable APIs that enable smooth data exchange between internal systems, external services, and user-facing applications.
You will collaborate with software architects, frontend developers, and DevOps teams to implement efficient and reusable API services. Responsibilities include defining API specifications, ensuring proper authentication and authorization mechanisms, managing integrations, and maintaining documentation and versioning standards.
This role is ideal for professionals with a strong understanding of modern API ecosystems and microservices architecture.
Job Requirement:
Applicants should have a degree in Computer Science, Software Engineering, or a related discipline, with 3–5 years of experience in API development.
Proficiency in designing RESTful and/or GraphQL APIs using languages such as Python (Flask/FastAPI), Node.js, or Java (Spring Boot) is required. Familiarity with API management tools (Postman, Swagger/OpenAPI), version control (Git), and authentication protocols (OAuth2, JWT) is essential.
A solid understanding of scalability, performance tuning, and security best practices is important. Candidates must possess strong communication skills and an ability to work collaboratively across departments. Fluency in English is required; German is a plus.