Job Description

Key Responsibilities
  • Design, develop, and maintain Java Web applications using frameworks like Spring Boot, Jakarta EE, or similar.
  • Build and optimize Python-based services, scripts, and automation tools.
  • Integrate APIs, databases, and third-party services into applications.
  • Collaborate with cross‑functional teams to define, design, and ship new features.
  • Ensure code quality through testing, code reviews, and best practices.
  • Troubleshoot, debug, and upgrade existing systems.
Required Skills & Qualifications

Strong proficiency in Java and Python.

  • Experience with Java Web frameworks (Spring, Hibernate, JSP, etc.).
  • Familiarity with Python frameworks (Flask, Django, FastAPI).
  • Solid understanding of RESTful APIs, JSON/XML, and web services.
  • Knowledge of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Experience with version control (Git) ...

Apply for this Position

Ready to join Tata Consultancy Services? Click the button below to submit your application.

Submit Application