OpenAPI and Java SDK within 48 hours

Job ID: 37077914

Budget: $30 – $250 USD

I need a skilled Java developer to design an API for the movie series "Matrix" based on OpenAPI spec, and build a Java SDK. The primary purpose of the API is for developers to consume information about the "Matrix" series, i.e. characters, actors, famous quotes, movie production details, and other simple details about the movies.

First draft of the API and SDK needs to be completed within 24 hours so I can review and work with you on modifications before finalizing the project. The entire project needs to be completed within 48 hours from the time I award you the project.

The Java SDK should have the following functionality:
- Authentication with API key
- Need to follow API security best practices
- Need to implement caching so the API can scale
- Clear documentation for the API and each endpoint
- Search endpoint needs to support Filtering, sorting, and pagination
- Testing script for each endpoint (Response can be mocked)

The preferred format for the movie details in the API response is JSON.

Ideal skills and experience for this job include:
- Proficiency in designing APIs based on OpenAPI
- Strong Java programming skills
- Experience with authentication and API key management
- Knowledge of JSON formatting and parsing.