remote
Java Full Stack Developer - Tata Consultancy Services (TCS)
Full Stack Developer
Develop and maintain end‑to‑end web applications using Java, Spring, and Angular, delivering robust RESTful services and scalable front‑end experiences while collaborating with cross‑functional teams.
About the role
Key Responsibilities
- Design, develop, and maintain full‑stack web applications using Java, Spring Framework, and Angular.
- Implement and consume RESTful APIs, ensuring high performance and security.
- Write efficient SQL queries and manage relational databases for data persistence.
- Containerize applications with Docker and support CI/CD pipelines.
- Collaborate with product owners, QA, and DevOps to deliver features on schedule.
Requirements
- 3+ years of professional experience in Java development and front‑end frameworks (Angular or similar).
- Strong knowledge of Spring Boot, Spring MVC, and REST API design.
- Proficiency in SQL and relational database concepts.
- Experience with Docker, version control (Git), and modern build tools.
- Solid problem‑solving skills and ability to work in an Agile environment.
Skills
javaspringangularsqldocker