I think as a Junior Developer everyone goes through this phase. Even though we know a lot of things, we need to go through the training phase where the company evaluates our strength, understands our technical knowledge. So, even though you think you are not working on something you like, I say, learn it thoroughly, finish it as soon as you can so that, you keep getting new projects and eventually you will be doing what you like. But again, do not work on something you don't like for too long. Make a smart switch.