> Markdown version of [/jobs/ext/3992197-full-stack-developer-gcp-java-spring-boot-microservice-react](https://www.wearedevelopers.com/jobs/ext/3992197-full-stack-developer-gcp-java-spring-boot-microservice-react). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - Gcp, Java Spring Boot, Microservice & React - **Company:** Tata Consultancy Services Limited - **Location:** Dallas, TX, United States - **Experience:** Experienced - **Salary:** $90,000.0 - $110,000.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Big Data, BigQuery, Cloud Computing, Code Review, Software Debugging, DevOps, Software Engineering, Google Cloud, Spring Cloud, ReactJS, Spring-boot, Backend, Information Technology, Cassandra, Apache Kafka, Data Management, Restful APIs, Microservices - **Published:** October 28, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88726610/1 ## About the Role BACHELOR OF COMPUTER SCIENCE ## Description Must Have Technical/Functional Skills * 4+ years of software development experience. * Strong hands-on experience in: o Java 8/11/17 o Spring Boot o ReactJS o Google Cloud Platform (GCP) o BigQuery o Cloud Spanner o Kafka o Cassandra * Experience in Microservices Architecture. * Strong understanding of REST APIs and integration patterns. * Knowledge of Agile/Scrum development methodologies. * Good problem-solving and debugging skills. Roles & Responsibilities * Design, develop, and maintain cloud-native applications on GCP. * Build scalable microservices using Java Spring Boot. * Develop responsive and user-friendly front-end applications using ReactJS. * Design and implement APIs and backend services. * Develop and support real-time event-driven solutions using Kafka. * Work with BigQuery and Cloud Spanner for large-scale data processing and storage. * Utilize Cassandra for distributed and high-performance data management. * Participate in solution design, code reviews, and technical discussions. * Troubleshoot and resolve production issues. * Collaborate with architects, technical leads, business analysts, testers, and DevOps teams. * Ensure adherence to coding standards, security guidelines, and development best practices.