Java Developer
Abacus Consulting · Lahore, Pakistan ·
- Category
- Software engineering
Abacus Consulting · Lahore, Pakistan ·
delan-associates-inc · United States
Abacus Global · Colombia
Abacus Global · Lahore, Pakistan
540 · Arlington, VA
Job Title: Java Developer
Company: Abacus
Role Overview
Abacus is hiring a Java Developer with strong experience in API development and cloud integrations on Google Cloud. The role focuses on building secure, scalable APIs and integrating enterprise systems using Apigee and GCP services.
Key Responsibilities
Design, develop, and manage APIs using Apigee X / Hybrid on GCP
Build and maintain RESTful APIs for internal and external consumers
Implement API security (OAuth 2.0, JWT, API keys, rate limiting, quotas)
Develop integration workflows using GCP Application Integration
Integrate ERP, CRM, legacy, and SaaS systems with cloud-native apps
Manage API lifecycle (design, versioning, deployment, retirement)
Configure Apigee policies (security, traffic, mediation, transformation)
Enable logging, monitoring, and analytics using Apigee & Cloud Operations
Support CI/CD pipelines for API deployments
Troubleshoot API performance, latency, and integration issues
Contribute to API standards, governance, and best practices
Core Skills & Requirements
API & Integration
Apigee X / Apigee Hybrid
GCP Application Integration
REST APIs, OpenAPI (Swagger)
API lifecycle management
Security
OAuth 2.0, JWT, API Keys
mTLS, IP whitelisting
IAM & identity federation
GCP Services
Cloud Run, Cloud Functions
Pub/Sub, Cloud Scheduler
Secret Manager
DevOps & Automation
CI/CD (Cloud Build, GitHub, GitLab)
Terraform (Apigee & GCP resources)
Git version control
Programming
Java (primary)
JavaScript (Apigee policies)
Python or Node.js (integration services)
What We Offer
Exposure to enterprise-scale GCP implementations
Collaborative, growth-oriented environment
Competitive compensation based on experience
Perficient · United States