I recently moved to a new job as Software Developer. The technology is exciting and I love the work that I am doing. It has been 3 months, but I feel I am not able to fit into the people in the company.
There are 7 other developers and almost all of them have been in the company for at least 20 years (Except one who was hired 8 years ago and that includes my manager. No one in my age range. They are at least 15 yrs older than me).
I eat my lunch alone while others go for a group lunch. No discussions outside of work stuff. I really feel like a misfit. I usually sit there in my desk doing my work and have little conversations outside of work. I try to mingle by joining conversations voluntarily, self inviting for the lunch, bring up some topic to speak with them every morning, asking their advice about the area etc
In my previous jobs, I used to stay late at the office and do lots of extra work and I was really motivated to do that. Now I just finish the tasks that is given to me as early as I can and look forward to leave work place as early as I can. And the management is perfectly fine with it as long as I finish the task given to me.
While I like the work that I am doing, this thing is really bothering me that it will impact me in the long term and any help to handle this situation would be really welcome. What steps or strategies could I implement to better fit into the dynamics of the team?