23 Sep
|
Tata Consultancy Services
|
Bengaluru
23 Sep
Tata Consultancy Services
Bengaluru
Role & responsibilities
Java Full Stack Developer (GCP)
Location: Bangalore
Experience: 8+ Years
Employment Type: Full-Time
Preferred candidate profile
Job Summary
We are looking for a skilled Java Full Stack Developer with hands-on experience in Google Cloud Platform (GCP) to develop, enhance, and maintain scalable enterprise applications. The ideal candidate should have strong backend development expertise in Java, experience with modern frontend technologies, and a solid understanding of cloud-native application development on GCP.
Key Responsibilities
Design, develop, and maintain full-stack applications using Java and modern frontend frameworks.
Build and consume RESTful APIs and microservices.
Develop responsive and user-friendly web applications.
Deploy and manage applications on Google Cloud Platform (GCP).
Collaborate with architects, product owners, and cross-functional teams to deliver high-quality solutions.
Write clean, maintainable, and scalable code following best practices.
Optimize application performance, security, and reliability.
Participate in code reviews, testing, and deployment activities.
Troubleshoot production issues and provide timely resolutions.
Contribute to CI/CD implementation and DevOps practices.
Required Skills
4+ years of experience in Java Full Stack Development.
Strong expertise in:
Java 8/11/17
Spring Boot
Microservices
REST APIs
SQL (Oracle, PostgreSQL, MySQL)
HTML5, CSS3, JavaScript
Angular / React
Hands-on experience with Google Cloud Platform (GCP).
Experience with:
GKE (Google Kubernetes Engine)
Cloud Run
Cloud Storage
Pub/Sub
Cloud SQL
BigQuery (preferred)
Knowledge of containerization using Docker and Kubernetes.
Experience with Git, Maven/Gradle, and CI/CD pipelines.
Solid understanding of SDLC, Agile methodologies, and software design patterns.
Preferred Skills
Experience with Terraform or Infrastructure as Code (IaC).
Knowledge of Kafka or event-driven architecture.
Exposure to DevOps tools such as Jenkins, GitHub Actions, or GitLab CI/CD.
Google Cloud Certifications are a plus.
Experience in cloud migration and modernization projects.
📌 Java fullstack developer ,GCP (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru