
Search by job, company or skills
This job is no longer accepting applications
TCS is Hiring for -Senior Java Developer (Spring Boot + GCP)
Experience : 7 to 12 years
LOCATION:Chennai, Kolkata, Hyderabad
Key Responsibilities:
Design, develop, and maintain scalable full-stack applications using Java (Spring Boot) and react.
· Build and integrate event-driven systems using Apache Kafka within a GCP environment.
· Develop RESTful APIs and work with microservices architecture.
· Collaborate with cross-functional teams (DevOps, Product, QA) to deliver high-quality solutions.
· Ensure system responsiveness, performance, and scalability.
· Participate in code reviews, testing, and debugging.
· Leverage GCP services (e.g., Pub/Sub, Cloud Functions, BigQuery) to optimize application performance.
· Write clean, maintainable, and testable code.
Required Skills:
7+ years of professional experience in Java (Spring Boot) backend development.
· Hands-on experience with Angular/React.js and modern JavaScript/TypeScript.
· Strong understanding of Kafka (event producers/consumers, topics, partitions, schema registry).
· Experience working with Google Cloud Platform (GCP) and its services (Pub/Sub, GKE, etc.).
· Familiarity with Docker, Kubernetes, and CI/CD pipelines.
· Solid knowledge of RESTful API design and microservices architecture.
· Experience with SQL and NoSQL databases.
· Familiarity with monitoring and logging tools (e.g., Stackdriver, Prometheus, Dynatrace).
· Strong problem-solving skills and ability to work independently.
Job ID: 142007045