GCP Java Developer

Tata Consultancy Services

Bengaluru

On-site

INR 4,000,000 - 6,500,000

Full time

9 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tata Consultancy Services is seeking a Senior GCP Java Developer to design and build cloud-native applications in Java, leveraging Google Cloud Platform. The role focuses on microservices, RESTful APIs, and secure, scalable cloud solutions.

You will work with architects, product owners, and cross-functional teams to deliver enterprise-grade software with modern DevOps practices. Java 8/11/17 and GCP expertise are essential.

Qualifications

  • Strong experience in Java 8/11/17.
  • Hands-on Spring Boot, Spring MVC, and Microservices Architecture.
  • Extensive experience with Google Cloud Platform (GCP).
  • Experience with Pub/Sub, BigQuery, Cloud Functions, Dataflow.
  • Proficiency with Docker and Kubernetes.
  • CI/CD pipelines and DevOps methodologies.
  • Git, Maven, Jenkins, and related tools.
  • Strong SQL and database development experience.

Responsibilities

  • Design, develop, and implement scalable cloud-native applications using Java and GCP.
  • Develop and maintain microservices-based architectures with Spring Boot and related frameworks.
  • Build and integrate RESTful APIs and enterprise services.
  • Utilize GCP services to create robust, secure, highly available cloud solutions.
  • Collaborate with architects and stakeholders to translate requirements into technical solutions.
  • Optimize performance, scalability, reliability, and operational efficiency.
  • Implement automated build, deployment, and monitoring processes using DevOps best practices.
  • Participate in code reviews, design discussions, and architecture reviews.
  • Troubleshoot production issues and perform root-cause analysis.
  • Ensure adherence to security, compliance, and coding standards.

Skills

Java 8/11/17
Spring Boot
Spring MVC
Microservices Architecture
Google Cloud Platform (GCP)
Pub/Sub
BigQuery
Cloud Functions
Dataflow
RESTful API development
Docker
Kubernetes
CI/CD pipelines
Git
Maven
Jenkins
SQL

Education

Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field

Job description

Job Summary

We are seeking a highly motivated and experienced Senior GCP Java Developer to join our technology team. The ideal candidate will possess strong expertise in designing and developing cloud-native applications using Java and Google Cloud Platform (GCP). This role requires hands-on experience in microservices architecture, modern software engineering practices, cloud deployment, and enterprise-scale application development.

The candidate will work closely with architects, product owners, and cross-functional teams to deliver scalable, secure, and high-performing solutions that support critical business operations.

Key Responsibilities
  • Design, develop, and implement scalable cloud-native applications using Java technologies and Google Cloud Platform.
  • Develop and maintain microservices-based architectures using Spring Boot and related frameworks.
  • Build and integrate RESTful APIs and enterprise application services.
  • Utilize GCP services to develop robust, secure, and highly available cloud solutions.
  • Collaborate with solution architects and business stakeholders to translate business requirements into technical solutions.
  • Optimize application performance, scalability, reliability, and operational efficiency.
  • Implement automated build, deployment, and monitoring processes using DevOps best practices.
  • Participate in code reviews, technical discussions, and architecture reviews.
  • Troubleshoot production issues and provide effective root-cause analysis.
  • Ensure adherence to security, compliance, and coding standards.
Required Skills & Qualifications
Technical Skills
  • Strong experience in Java 8/11/17
  • Hands-on expertise in Spring Boot, Spring MVC, and Microservices Architecture
  • Extensive experience with Google Cloud Platform (GCP)
  • Experience with:
  • Pub/Sub
  • BigQuery
  • Cloud Functions
  • Dataflow
  • Strong understanding of RESTful API development
  • Experience with Docker and Kubernetes
  • Knowledge of CI/CD pipelines and DevOps methodologies
  • Proficiency in Git, Maven, Jenkins, and related development tools
  • Strong SQL and database development experience
Professional Experience
  • 8 to 10 years of software development experience
  • Experience developing and deploying enterprise-grade cloud applications
  • Exposure to large-scale distributed systems and cloud-native architectures
  • Experience working within Agile development environments
Preferred Skills
  • Exposure to Kafka or other messaging platforms
  • Experience with Infrastructure as Code (Terraform)
  • Cloud security and governance knowledge
  • Observability and monitoring tools experience
  • Experience within Banking, Financial Services, or Payments domain environments
Soft Skills
  • Strong analytical and problem-solving abilities
  • Excellent verbal and written communication skills
  • Ability to work effectively with global and cross-functional teams
  • Strong stakeholder management and collaboration skills
  • Self-driven with a commitment to excellence and continuous improvement
Educational Qualification
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java GCP Professional
Java GCP Professional

Infosys • Chennai District, Bengaluru, Pune District

On-site
INR 900,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

Deutsche Telekom Digital Labs • Gurugram District

On-site
INR 1,400,000 - 2,000,000
Senior Software Engineer
Senior Software Engineer

Interra Information Technologies, Inc. • Kolkata District

On-site
INR 800,000 - 1,200,000
Senior Java Software Engineer
Senior Java Software Engineer

UST • Pune District

On-site
INR 1,200,000 - 2,000,000
Java | GCP | SQL - Capgemini
Java | GCP | SQL - Capgemini

Capgemini • Bengaluru

Hybrid
INR 1,200,000 - 1,600,000
Java Spring + GCP
Java Spring + GCP

Tata Consultancy Services • Ernakulam, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Java Back End Developer
Java Back End Developer

LTM • Bengaluru

On-site
INR 600,000 - 1,000,000
Software Engineer - Java Backend Developer
Software Engineer - Java Backend Developer

Sailssoftware • Visakhapatnam

On-site
INR 800,000 - 1,200,000
Java Microservices Developer (GCP)
Java Microservices Developer (GCP)

WillWare Technologies • Mumbai

Hybrid
INR 1,200,000 - 1,800,000
Java Developer/Architecture
Java Developer/Architecture

Awign • Bengaluru Urban

On-site
INR 3,000,000 - 5,500,000