Role: Java Spring Boot Developer (Google Cloud Platform)
Location: Phoenix, AZ, USA (Locals Only)
Exp: Min 10+ yrs
Position Overview
We are seeking an experienced Java Spring Boot Developer with strong expertise in Google Cloud Platform (Google Cloud Platform). The ideal candidate should have hands-on experience building scalable microservices and cloud-native applications using Java, Spring Boot, and Google Cloud Platform services including Pub/Sub, BigQuery, Spanner, Cloud SQL, IAM, Composer, and Airflow.
Key Skills
Core Technologies
- Java
- Spring Boot
- Microservices Architecture
- REST APIs
- SQL
Google Cloud Platform (Google Cloud Platform)
- Pub/Sub
- BigQuery
- Spanner
- Cloud SQL
- Identity and Access Management (IAM)
- Cloud Composer
- Apache Airflow
DevOps & Tools
- CI/CD Pipelines
- Git Version Control
Roles & Responsibilities
Responsibilities
- Design, develop, and deploy scalable microservices using Java and Spring Boot.
- Build and maintain data integration and workflow solutions on Google Cloud Platform (Google Cloud Platform).
- Implement and support event-driven architectures using Google Cloud Pub/Sub.
- Work with BigQuery, Spanner, and Cloud SQL for data storage, processing, and analytics.
- Automate application deployments and workflow orchestration using Cloud Composer, Airflow, and CI/CD pipelines.
- Collaborate with cross-functional teams to design cloud-native solutions and ensure application scalability, performance, and reliability.
- Follow coding standards, best practices, and security guidelines throughout the development lifecycle.
- Troubleshoot, debug, and optimize applications deployed on Google Cloud Platform environments.
Required Qualifications
- 8 to 12 years of software development experience.
- Strong hands-on experience with Java and Spring Boot.
- Solid understanding of Microservices Architecture and RESTful APIs.
- Experience working with Google Cloud Platform (Google Cloud Platform) services.
- Strong SQL and database development skills.
- Experience with source control systems such as Git.
- Familiarity with CI/CD implementation and deployment automation.
Preferred Qualifications
- Experience working in cloud-native environments.
- Exposure to event-driven and distributed systems.
- Experience with workflow orchestration using Apache Airflow.
- Strong problem-solving and analytical abilities.
- Excellent communication and collaboration skills.
Keywords: Java, Spring Boot, Microservices, Google Cloud Platform, Pub/Sub, Big Query, Spanner, Cloud SQL, IAM, Airflow, Composer, REST APIs, SQL, CI/CD, Git.