Senior GCP Cloud Developer (Java/Spring) Job at Global Applications Solution, Minneapolis, MN

N0M0Ti92Q2d3d2dmbGxMdjR5anNSSm5lb2c9PQ==
  • Global Applications Solution
  • Minneapolis, MN

Job Description

Job Title: Senior GCP Cloud Developer (Java/Spring)

Location: Minneapolis, MN (Onsite)

Client: Wipro

Job Summary:

We are seeking a Senior GCP Cloud Developer with strong experience in Google Cloud Platform (GCP), Java/Spring, and cloud-native development. The ideal candidate will have a solid background in building scalable, resilient cloud applications using GCP services, along with hands-on experience in developing microservices using Java and Spring Boot.

Key Responsibilities:

  • Design and develop cloud-native applications on GCP using services such as Dataflow (Apache Beam), Pub/Sub, Cloud Functions, BigQuery, and Cloud Scheduler.
  • Build and maintain scalable microservices using Java/Spring frameworks (Spring Boot, Spring MVC, REST, Ok RestTemplate).
  • Implement CI/CD pipelines with tools like Cloud Build and Jenkins.
  • Monitor cloud services using Cloud Monitoring and troubleshoot production issues effectively.
  • Write complex DB queries and work with relational and cloud-based data sources.
  • Work closely with cross-functional teams including architects, testers, and product owners in Agile environments.
  • Ensure high standards of software quality through code reviews, unit testing, and best DevOps practices.
  • Lead and mentor team members in development, architecture, and design.

Required Skills & Experience:

Google Cloud Platform (GCP):

  • 3+ years of hands-on experience with GCP services (Compute Engine, App Engine, Kubernetes, Cloud Storage, BigQuery, Cloud SQL, Spanner, Functions, Pub/Sub, Monitoring, Logging).
  • Experience using GCP Console and Infrastructure-as-Code tools (Terraform, CloudFormation, Ansible, Puppet, Chef).
  • Solid background in DevOps, CI/CD, and cloud-native architecture (serverless, microservices, containers).

Java / Spring:

  • Strong Java backend development with Spring Boot, Spring MVC, REST/SOAP services.
  • Experience integrating Kafka Producers/Consumers.
  • Skilled in building and consuming RESTful APIs.
  • Version control and automation using Git and Jenkins.

General & Soft Skills:

  • Strong understanding of scalable and secure integration design patterns.
  • Experience working with Agile/Scrum methodologies.
  • Excellent debugging, analytical, and problem-solving skills.
  • Strong communication and interpersonal skills.
  • Ability to manage and triage complex production issues.
  • Self-driven with leadership capabilities and team orientation.

Preferred Qualifications:

  • Hands-on experience with open-source tools such as Apache Tomcat, Artifactory.
  • Experience working in distributed teams and Agile environments.
  • Prior experience in project management and/or client-facing roles.
  • Strong understanding of software development lifecycle (SDLC) and DevOps culture.
  • Proven ability to foster a collaborative and team-oriented environment.

Job Tags

Similar Jobs

Synovate Technologies (Shenzhen) Co., Ltd.

Python Engineer Job at Synovate Technologies (Shenzhen) Co., Ltd.

1. Develop, modify and maintain data collection and analysis systems for industrial applications according to user/technical requirements.2. Build automation tools for system deployment and testing.3. Provide customer support service or 2nd line support to customer success...

Bath Concepts Independent Dealers

Window Installers Job at Bath Concepts Independent Dealers

 ...Join the Total Remodeling Team Window Installer Apply Now or Call to Schedule Interview (***) ***-**** At Total Remodeling , we dont just replace windowswe improve homes and deliver peace of mind. As a fully licensed and insured contractor, our mission is... 

Signify Technology

Artificial Intelligence Engineer Job at Signify Technology

AI Developer The Company A technology company revolutionizes data management with an AI-driven platform, leveraging corporate unstructured data to enhance efficiency. The Lead AI Developer joins a small team of developers, driving AI initiatives to strengthen the...

Joyner Homes

Construction Superintendent Job at Joyner Homes

 ...and quality of life by providing opportunities to live and work in our local community. We are searching for our next Construction Superintendent/Project Manager to join our team. This position is responsible for the management, coordination, and supervision of all... 

Vanderbloemen

Seeking Children’s Ministry Pastor Job at Vanderbloemen

 ...averaging about 350. We have grown by 102% in the past two years. In 2018, Hillside became a multi-site church using a network and live teaching model. Covid set that momentum back a bit but we relaunched our second location at the end of 2022 and it is once again...