Да, вы можете создавать файлы свойств с постфиксом имени вашего профиля и дампить его свойства, специфичные для профиля.
Например,
в вашем application-prod.properties
это будет идти key1=prod. ...
в вашем application-demo.properties
этот пойдет key1=demo. ...
И при запуске сервера передайте этот параметр Java -Dspring.profiles.active=<profilename>
или установите переменную env SPRING_PROFILES_ACTIVE=<profile_name>