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.
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