Job Description & How to Apply Below
Location :
Remote
Job Type :
Contract 2 hire
Required Skills & Experience
6–10+ years of experience in Java Microservices Support / Middleware Administration / API Management / Production Support for enterprise applications
Strong hands-on experience with:
Java, Spring Boot, Microservices Architecture
API Management platforms, especially Azure API Management (APIM)
Application servers such as Tomcat, JBoss, Web Logic, or similar platforms
Containers and orchestration platforms such as Docker and Azure Kubernetes Service (AKS)
CI/CD tools such as Git Lab, Jenkins, Azure Dev Ops, or similar automation tools
Linux/Unix administration and scripting
Scripting:
Shell/Bash, Power Shell [Python is an added advantage]
Experience with :
Kubernetes/Open Shift administration and deployment management
Monitoring and observability tools (ELK, Prometheus, Grafana, Splunk, App Dynamics, Dynatrace, etc.)
Deployment automation and Dev Ops practices
Cloud platforms such as Microsoft Azure and AWS
Infrastructure as Code (Terraform, ARM Templates, Bicep – preferred)
Strong understanding of:
REST/SOAP APIs and API Gateway concepts
API Security (OAuth2, JWT, SSL/TLS, API policies, throttling, rate limiting)
Networking fundamentals, load balancing, DNS, proxies, firewalls, and VPN connectivity
Kubernetes concepts including pods, deployments, ingress, name spaces, services, autoscaling, and rolling deployments
High availability, resiliency, failover, and disaster recovery concepts
Database concepts (Oracle, SQL Server, Postgre
SQL, MySQL)
Experience supporting high-availability, mission-critical enterprise systems and distributed microservices environments
Roles & Responsibilities
Administer, support, and maintain Java Microservices and Azure API Management (APIM) environments across production and non-production systems
Deploy, configure, and troubleshoot Spring Boot microservices and API gateway components
Manage API lifecycle activities including API onboarding, publishing, versioning, security, throttling, and policy management in Azure APIM
Deploy, manage, and monitor containerized applications using Docker and Azure Kubernetes Service (AKS)
Configure and manage Kubernetes resources including deployments, pods, ingress controllers, name spaces, secrets, config maps, and autoscaling
Monitor application health, API performance, logs, and system availability using enterprise monitoring and observability tools
Build and maintain CI/CD pipelines for automated build, deployment, and release management processes
Automate operational tasks, deployments, health checks, and monitoring using Shell, Power Shell, and Python scripts
Implement and maintain API security standards including OAuth2, JWT, SSL/TLS certificates, and access control policies
Troubleshoot production incidents, perform root cause analysis (RCA), and implement preventive and corrective actions
Collaborate with development, QA, cloud, infrastructure, and security teams to ensure smooth deployments and production readiness
Perform performance tuning, JVM optimization, capacity planning, and system stability improvements for microservices platforms
Support cloud-native deployments and infrastructure management in Azure/AWS environments
Manage SSL certificates, secrets, environment configurations, and compliance/security-related activities
Support release management activities including deployment validation, rollback planning, and hypercare support
Maintain operational documentation, SOPs, runbooks, architecture diagrams, and knowledge base articles
Ensure platform stability, reliability, scalability, and SLA adherence through proactive monitoring and operational excellence
Participate in on-call support, critical incident management, and production support activities
Drive continuous improvement initiatives focused on automation, platform optimization, Dev Ops maturity, and operational efficiency
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×