credit specialist careers in Frankfurt, Germany