#C27495 Five years ago, I joined a project as a Java Developer. Like many people in the IT industry, the designation on paper and the actual work turned out to be quite different. Over the years, my responsibilities revolved around production support, deployments, release activities, vulnerability remediation, troubleshooting, incident management, and ensuring critical banking applications ran smoothly. I also worked on minor Java enhancements and bug fixes whenever required. Recently, I was released from the project and am now reporting to RMG. It's a strange phase of my career—one that has made me stop and think about where I want to go next. The interesting part is that I'm now receiving calls for experienced Java Developer positions because my profile reflects nearly five years of Java experience. However, the reality is that my hands-on coding exposure has been limited compared to what is typically expected from a developer with five years of dedicated Java development experience. This leaves me with a genuine dilemma. Should I invest time in strengthening my Java development skills and continue on that path? Or should I leverage my experience in application support, deployments, cloud technologies, and operations to transition into a role that better aligns with what I've actually been doing over the years? Adding to the challenge, as many of my colleagues know, there is a 35-day bench policy, which means I need to secure my next assignment within that timeframe. While the deadline adds a sense of urgency, I also want to make sure that my next move is the right one for my long-term career growth rather than just a quick decision. I don't have all the answers right now, and honestly, I'm a bit confused. But perhaps that's okay. Career growth isn't always about having a perfect plan—sometimes it's about being honest with yourself, learning continuously, and having the courage to explore new directions. If you've faced a similar situation or have advice on transitioning from a support-oriented Java role into Cloud, DevOps, Security, Power Platform, Business Analysis, or another promising domain, I'd genuinely appreciate your insights.
Comments (5)
Is this a confession?! It's a career related professional query!?
Prepare for a Java Interview with the help of your friends who have actually in hand experience. Then you can use AI while working.
Halka Mon – Your Safe Space To Be Heard
focus on mixed approach
Be language agnostic. Java or Python or RoR anything - be ready to accept it and form your skills accordingly. Programmer will pick up syntaxes and rules of new language pretty early compared to a normal person. That's your advantage
Definity a cts employee