Java Google Cloud Platform Developer

Overview

Remote
On Site
Accepts corp to corp applications
Contract - Long Term

Skills

gcp
Java
Spring cloud

Job Details

Java Google Cloud Platform Developer with deep expertise in Google Cloud Platform (Google Cloud Platform) services and strong proficiency in Java-based application development. The ideal candidate will play a key role in designing, developing, and maintaining scalable cloud-native solutions on Google Cloud Platform, while contributing to the migration and modernization of enterprise applications.

Responsibilities: -

  • Design and implement robust, scalable applications using Java and Google Cloud Platform-native services
  • Lead the development and deployment of cloud-based solutions using GKE, Cloud Functions, Cloud Run, Pub/Sub, BigQuery, Spanner, and other Google Cloud Platform components
  • Support application migration efforts to Google Cloud Platform, ensuring performance, security, and reliability Collaborate with cross-functional teams to define architecture and provide technical guidance Monitor and troubleshoot cloud deployments, ensuring uptime and cost optimization
  • Automate data ingestion and transformation processes using APIs and scripting tools
  • Ensure cloud security through access controls, encryption, and proactive monitoring
  • Participate in Agile ceremonies and contribute to sprint planning, reviews, and retrospectives

Experience: -

  • 8+ Years

Location: -

  • Denver, CO (Onsite)

Duration: -

  • 6+ Months Contract

Educational Qualifications: -

  • Engineering Degree BE/ME/BTech/MTech/BSc/MSc.
  • Technical certification in multiple technologies is desirable.

Skills: -

Mandatory skills

  • Strong hands-on experience with Java, Spring Boot, Spring Cloud, Spring Data JPA, and RESTful API development
  • Deep knowledge of Google Cloud Platform services: GKE, Cloud Storage, Cloud SQL, Cloud DNS, Load Balancing, Cloud Functions, Spanner, Big Query, Pub/Sub, Cloud Run, Anthos, Compute Engine
  • Experience with Microservices Architecture and container orchestration using Kubernetes
  • Familiarity with Terraform, Git, Gradle, and CI/CD pipelines (preferably GitLab)
  • Solid understanding of SQL databases and NoSQL technologies (Oracle, Spanner, Cassandra)
  • Proficiency in unit testing and integration testing using frameworks like JUnit5, Hamcrest, and Spring Test
  • Experience with Agile/Scrum methodologies and tools like Jira
  • Strong analytical and problem-solving skills with the ability to communicate technical concepts clearly

Preferred Skills

  • Experience with Clickstream analytics tools like Google Analytics and Adobe Analytics
  • Familiarity with API wrappers, model setup, and performance tuning for high-volume systems
  • Understanding of the six pillars of a well-architected framework
  • Exposure to SDLC best practices and enterprise-level software design patterns
  • Prior experience with IntelliJ IDEA or similar IDEs
  • Ability to mentor junior developers and collaborate effectively across teams
  • Strong communication and stakeholder management skills
  • Proactive mindset with a focus on continuous improvement and innovation
"Disclaimer: E-Solutions Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. We especially invite women, minorities, veterans, and individuals with disabilities to apply. EEO/AA/M/F/Vet/Disability."

Java Google Cloud Platform Developer1Google Cloud Platform,Java,Spring cloudN/AC2CUnited States
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.