Tata Consultancy Services is seeking a Java Software Engineer for a full-time position in Kolkata, West Bengal. The core requirement for this role is proficiency in Java, and the successful candidate will be responsible for developing and maintaining software applications using Java technologies. This is a key technical role within one of India's leading IT services and consulting firms, contributing to projects for global clients. The ideal applicant will have a strong foundation in Java programming and related frameworks, along with the ability to work effectively in a collaborative team environment. This opportunity offers the stability and scale of a large multinational corporation while working on diverse and challenging software solutions. Candidates should be prepared to apply their Java expertise to design, build, and support enterprise-level applications in a dynamic setting.