Full Job Description
Skills and Responsibilities:
• Design, develop, and maintain Java-based applications using Core Java and J2EE technologies.
• Develop scalable and high-performance RESTful APIs and microservices.
• Write clean, efficient, and reusable code following coding standards and best practices.
• Collaborate with business analysts, architects, and cross-functional teams to understand requirements.
• Utilize Spring Boot, Spring MVC, and related frameworks for application development.
• Work with relational and NoSQL databases, including SQL query optimization.
• Perform unit testing, integration testing, and debugging to ensure application quality.
• Participate in code reviews and contribute to continuous improvement of development processes.
• Support application deployment, performance tuning, and production issue resolution.
• Experience with Git, CI/CD pipelines, cloud platforms (AWS/Azure), and Agile development methodologies.
TCS does not use artificial intelligence tools for candidate scree ning or evaluation. This post is for a current vacancy. The hiring process includes an initial screening, followed by a technical evaluation and managerial discussion.