Apigee Developer
- ๐ฎ๐ณ India
- On-site
- 13 hours ago
- Java
- Spring Boot
- Microservices
- GCP
- Apigee
- IAM
- Postman
- MVC
- Maven
- Gradle
- Cloud Run
- GKE
- API Gateway
- JWT
- JUnit
- Mockito
- Git
- GitHub
- CI/CD
- Jenkins
- GitHub Actions
- Docker
- Kubernetes
- Agile
- Scrum
- Terraform
- MongoDB
- Devops
Note-
Dear vendors please communicate to the candidates update their project experience on the relevant skills in their resume to facilitate better screening.
We are seeking a highly skilled Java Developer with strong experience in Spring Boot, Microservices, Google Cloud Platform (GCP), and Apigee API Management. The ideal candidate will be responsible for designing, developing, deploying, and supporting cloud-native applications and APIs on GCP while ensuring security, scalability, reliability, and performance.
Key Responsibilities
Design and develop enterprise-grade applications using Java, Spring Boot, and Microservices architecture.
Build, deploy, and maintain cloud-native applications on Google Cloud Platform (GCP).
Design, develop, secure, and manage APIs using Apigee API Management.
Implement API policies including security, throttling, caching, authentication, and authorization.
Work with GCP services for application deployment, monitoring, and operations.
Configure and manage Identity and Access Management (IAM) roles and permissions across GCP environments.
Utilize Cloud Shell and GCP Console for cloud administration and troubleshooting activities.
Monitor application health, logs, alerts, and performance using Google Cloud Operations Suite.
Collaborate with cross-functional teams to deliver scalable and resilient cloud solutions.
Perform API testing and validation using Postman.
Participate in code reviews, design reviews, and technical discussions.
Troubleshoot production issues and provide timely resolutions.
Required Technical Skills
Core Development
Java 8/11/17
Spring Boot
Spring MVC
RESTful Web Services
Microservices Architecture
Maven / Gradle
Google Cloud Platform (GCP)
GCP Compute Services
Cloud Run
GKE (Good to Have)
Cloud Storage
Cloud Logging
Cloud Monitoring
Cloud Shell
IAM (Identity and Access Management)
Google Cloud Operations Suite
API Management
Apigee API Gateway
API Proxy Development
API Security Policies
OAuth 2.0 / JWT
Rate Limiting
API Analytics
API Monitoring
Testing & Tools
Postman
JUnit
Mockito
Git/GitHub
Preferred Skills
CI/CD implementation using Jenkins, Cloud Build, or GitHub Actions.
Containerization using Docker.
Kubernetes exposure on GKE.
Experience with Agile/Scrum methodology.
Knowledge of cloud security best practices.
Candidate Profile
5+ years of experience in Java application development.
Hands-on experience in Spring Boot and Microservices development.
Minimum 2+ years of experience working with Google Cloud Platform.
Hands-on experience in Apigee API development and API management.
Experience in application monitoring using GCP Cloud Operations.
Strong understanding of IAM roles, permissions, and cloud security concepts.
Good communication and stakeholder management skills.
Ability to work independently in a fast-paced environment.
Nice to Have
Terraform
Docker
Kubernetes (GKE)
Kafka
MongoDB
DevOps and SRE practices
Apigee Developer ยท Diverse Lynx India