Not really sure what you're trying to do here. Most of the time, you use "employee" (or any arbitrary name) in expressions if you want to reference process-variables. All process-variables are exposed in the expressions. So if you have a POJO (serializable) instance of type com.mycompany.Employee set as "employee" variable, it's available in expressions.
If you then use "${employee.firstName}", JUEL (EL implementation) gets the employee-pojo and checks if there are getters for the "firstName" property. In case "employee" was instance of a Map, it whould try to get the value for key "firstName".
You can also reference beans from within your expressions. So if you have a bean configured in the configuration, it should be accessible to all of your expressions. Make sure it's configured correctly. If you're usine the SpringProcessEngineConfiguration, by default ALL spring-beans are exposed. If you're using the "normal" configuration, you should manually register what beans you want to see exposed (see userguide, beans-section)…