Residential Address Verification & Geocoding Webservice (German Adresses!)

Заказчик: AI | Опубликовано: 11.11.2025

Our company is looking for a skilled developer to create an address check and geocoding webservice (REST API) that will primarily focus on residential addresses (germany). We require a high level of accuracy for this webservice, including the verification of street, number, zip and city. You need to understand the german adressing logic. The webservice must be able to correct any address errors identified during the verification process (phonetic included). We anticipate that we will receive between 1000-5000 requests per month. Our ideal candidate will have experience in developing similar webservice projects and possess the following skills: - Proficiency in web development languages such as HTML, CSS, and JavaScript etc - Experience with RESTful API development - Knowledge of address verification and correction software - Ability to work independently and meet project deadlines. We provide a SQL database with the correct notation: The database contains the street, house number, zip code, place name, longitude and latitude to the house. This database can be used for address checks and geocoding. 1. Authentication: The authentication should take place via a key that is stored in a table on the database (table structure already exists). The key also manages the kind of request. For example: Key XX -> address check, Key XY -> address geocoding, Key XXXY -> address check + geocoding 2. Expiration of the adress check: There should be two ways to check addresses. 1. the user can use the web service and start a JSON query via URL-String. The webservice delivers the correct adress 2. The user can upload an Excel file or .csv file to a self created HTML (or similar) website provided by the programmer (table listing: first name, last name, street, house number, zip code, city). The table is checked and the result is added to the columns afterwards. The csv. File should be offered for download after the check. 3. Expiration of the adress geocoding: There should be two ways to check addresses. 1. the user can use the web service and start a JSON query. The webservice delivers the correct adress 2. The user can upload an Excel file or .csv file to a website provided by the programmer (table listing: first name, last name, street, house number, zip code, city). The table is checked and the result is added to the columns lat and lng afterwards. The sourcecode and all work results become the property of the client.