I am junior Java developer with few experience (6 months). I am pretty sure that my current company (about 200k employees) is still interested in employing me. My actual contract is ending, and I would like to know if the arguments mentioned below are worth touching during a conversation with my manager:
Some people are leaving the team. When I started the job (first contact with commercial IT) I was 6-th in IT experience "ranking" in our back-end team. Soon (less than 1 month), I will be 2-nd in that "ranking" and 1-st looking on the experience straightly in our project (colleague has more experience in IT, but less in our project). I am aware that quantity of my experience may be funny, but despite that I would like to ask if it is worth mentioning.
I have been working (with success) for about 3 months with a part of the project, let's name this part X. One senior (many years of experience, very well knowledge about our project) and other developer (a couple years of experience) said, that it is one of the most complex part of the project or even the most complex. Soon (less than 1 month) I will (if I stay) become the only one who do anything in X.
I have strong suspicions, that salary levels have not changed for more than 2 years (they will propose me the same salary like for someone in similar situation but let's say 2-3 years ago).
I predict, that they will offer me a little bit less than the average for this position in my part of the world. Would these arguments help me negotiate my contract renewal? Could you share with me any other ideas that could be effective in such negotiation?