Job Description:
-
Proven experience designing implementing and maintaining RESTful APIs and GraphQL services
-
Deep understanding of API design principles including versioning pagination idempotency error handling and backward compatibility.
-
Strong understanding of API security concepts (OAuth2 JWT mTLS rate limiting)
-
Solid understanding of data structures algorithms and object-oriented design with the ability to apply them to real-world problems
-
Experience with distributed systems high-throughput services and large-scale data processing
-
Strong working knowledge of Google Cloud Platform (GCP) services including: BigQuery Bigtable Cloud Composer Airflow Pub/Sub
-
Experience working with asynchronous messaging and event-driven architectures
-
Proficiency with GitHub for source control including branching and code review best practices
-
Experience using Gradle for build and dependency management
-
Hands-on experience with GitHub Actions or similar CI/CD tools for automated build test and deployment pipelines
-
Certifications in GCP cloud platform is a plus
Job Description: Proven experience designing implementing and maintaining RESTful APIs and GraphQL services Deep understanding of API design principles including versioning pagination idempotency error handling and backward compatibility. Strong understanding of API security concepts (OAut...
Job Description:
-
Proven experience designing implementing and maintaining RESTful APIs and GraphQL services
-
Deep understanding of API design principles including versioning pagination idempotency error handling and backward compatibility.
-
Strong understanding of API security concepts (OAuth2 JWT mTLS rate limiting)
-
Solid understanding of data structures algorithms and object-oriented design with the ability to apply them to real-world problems
-
Experience with distributed systems high-throughput services and large-scale data processing
-
Strong working knowledge of Google Cloud Platform (GCP) services including: BigQuery Bigtable Cloud Composer Airflow Pub/Sub
-
Experience working with asynchronous messaging and event-driven architectures
-
Proficiency with GitHub for source control including branching and code review best practices
-
Experience using Gradle for build and dependency management
-
Hands-on experience with GitHub Actions or similar CI/CD tools for automated build test and deployment pipelines
-
Certifications in GCP cloud platform is a plus
View more
View less