Position: Full Stack Java Developer Cloud Archive & Integration Specialist
Location:
Bahria Town, Rawalpindi
Timings:
10:00 AM 7:00 PM
Role Overview
We are seeking a skilled
Full Stack Java Developer
with expertise in
Cloud Integration and Archive Systems
. The ideal candidate will be responsible for designing, developing, and integrating scalable backend services, dashboards, and enterprise connectors within a secure, multi-tenant cloud environment.
Key Responsibilities
Backend Architecture & Development
-
Design, develop, and maintain core backend services using Java (Spring / Spring Boot) or related frameworks.
-
Build scalable microservices and RESTful APIs integrated into the cloud archive platform.
-
Collaborate on OpenStack or other open-source cloud stack components when required.
Frontend / Dashboard Development
-
Develop and maintain client/admin dashboards (preferably Azure-based) to monitor archive status, usage, and performance.
-
Build interactive UI components using Angular, React, or similar frameworks.
-
Integrate dashboards with backend services and third-party systems such as SAP and Salesforce.
Enterprise Integration & Middleware
-
Implement integrations with SAP (ArchiveLink, CMIS), Salesforce, and other enterprise platforms.
-
Develop API gateways, message-driven integrations, and connectors/adapters for seamless system communication.
-
Ensure connectivity between client systems (on-premise or cloud) and the archive platform.
Cloud Automation & Infrastructure
-
Automate provisioning, deployment, scaling, and monitoring in Azure and AWS environments.
-
Utilize Infrastructure as Code (IaC) tools such as Terraform, ARM Templates, and Ansible.
-
Implement CI/CD pipelines, automated testing, and release orchestration for continuous delivery.
Multi-Tenant Environment Management
-
Manage isolated customer environments, ensuring data security, performance, and reliability.
-
Oversee onboarding, configuration, upgrades, and migration flows for new tenants.
-
Diagnose and resolve tenant-specific issues, performance bottlenecks, and coordinate with support teams.