26 Oct
|
Tata Consultancy Services
|
India
26 Oct
Tata Consultancy Services
India
Job Title: Java Spring Boot Microservices Developer with GCP
Experience:
6 to 11 Years Locations: Chennai, Bengaluru, Hyderabad, Pune, Kochi, Kolkata, NCR/Delhi
Job Description
We are looking for a highly skilled Java Spring Boot Microservices Developer with GCP experience to design, develop, and implement scalable cloud-native applications. The ideal candidate should have strong expertise in Java technologies, microservices architecture, and Google Cloud Platform (GCP).
Key Responsibilities
• Design, develop, test, and deploy enterprise-grade applications using Java, Spring Boot, and Microservices architecture.
• Build and maintain RESTful APIs and integrate with internal and external systems.
• Develop cloud-native solutions using Google Cloud Platform (GCP).
• Implement containerization and orchestration using Docker and Kubernetes.
• Collaborate with cross-functional teams to understand business requirements and deliver high-quality solutions.
• Participate in code reviews, performance tuning, troubleshooting, and production support.
• Implement CI/CD pipelines and DevOps best practices.
• Ensure application security, scalability, reliability, and performance. Required Skills
• Solid experience in Core Java (Java 8/11/17+).
• Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, Spring Security.
• Expertise in Microservices Architecture and REST API development.
• Experience with Google Cloud Platform (GCP) services such as:
• Google Kubernetes Engine (GKE)
• Cloud Run
• Compute Engine
• Cloud Storage
• Pub/Sub
• Cloud SQL
• BigQuery (preferred)
• Experience with Docker, Kubernetes, and container orchestration.
• Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
• Experience with relational databases such as PostgreSQL, MySQL, or Oracle.
• Strong understanding of design patterns, data structures, and software engineering best practices.
• Experience with Agile/Scrum methodologies. Preferred Skills
• Experience with Terraform or Infrastructure as Code (IaC).
• Knowledge of messaging platforms such as Kafka or RabbitMQ.
• Exposure to monitoring tools such as Prometheus, Grafana, ELK, or Splunk.
• GCP Certifications will be an added advantage.
📌 Java Spring Boot Microservices Developer (India)
🏢 Tata Consultancy Services
📍 India