Currently I am looking for a project in my firm. I have 6 years of experience in Java-J2EE.
I want your views on what factors should be considered while choosing a project.
I have been selected for a project based on multi-threading , caching (to be implemented on distributed systems), but want to understand what are the technologies that are in demand, what other factors should be considered while choosing a project etc.
I think domain is another factor to be considered. I have been associated to finance domain and risk domain for some period but I never developed interest in it...
In my opinion, as a developer, having interest in domain certainly would make difference.