One idea
Types protect meaning. Collections protect structure. In a recruiter CLI, use simple types for one value and collections for many values.
Use the right type
A job title is a String. Years of experience is an int. A salary range can start as two int values in rupees per month. A yes/no field, like remote allowed, is a boolean.
Avoid storing everything as String just because input comes from the terminal or a CSV file. Convert early, then the rest of your code becomes easier to trust.