Skip to sign up

Job matched to your search

Senior Java & Microservices Application Support Engineer

Jobstronaut · Riyadh

Riyadh · On-siteFull-TimePosted Jun 21, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

The client is looking at hiring a Senior Java & Microservices Application Support Engineer for their team at Riyadh.

Experience: 8+ years (Development + Production Support)

Location – Riyadh, Saudi Arabia (On-site)

Role Overview:

We are seeking a highly experienced Java & Microservices Application Support Engineer responsible for ensuring the stability, performance, and reliability of mission-critical applications. The role combines deep technical troubleshooting, incident management, and enhancement support for distributed microservices-based systems.

The ideal candidate will have a strong background in Java development, hands-on experience with microservices architecture, and proven expertise in L2/L3 production support environments.

Key Responsibilities:

Application Support & Incident Management

* Provide L2/L3 support for Java-based microservices applications in production.

* Troubleshoot and resolve complex production issues, including performance bottlenecks and system outages.

* Perform root cause analysis (RCA) and implement preventive measures.

* Monitor application health using tools like AppDynamics, Dynatrace, ELK, Splunk, Grafana.

* Ensure adherence to SLA/OLA commitments and timely incident resolution.

Technical Operations & Maintenance

* Support microservices deployed on Kubernetes/OpenShift/Docker environments.

* Analyze logs, thread dumps, heap dumps, and JVM metrics to diagnose issues.

* Manage application deployments, patches, and configuration changes.

* Work with CI/CD pipelines (Jenkins, GitLab CI, etc.) for smooth releases.

Development & Enhancements

* Provide code-level fixes and minor enhancements in Java/Spring Boot applications.

* Participate in code reviews and performance tuning.

* Collaborate with development teams to improve application stability and observability.

Integration & Middleware Support

* Support APIs and integrations (REST/SOAP).

* Troubleshoot issues related to API gateways, messaging systems (Kafka, RabbitMQ).

* Work with databases (Oracle, SQL Server, PostgreSQL) for query tuning and issue resolution.

Collaboration & Stakeholder Management

* Work closely with DevOps, Infrastructure, and Business teams.

* Participate in war rooms / major incident bridges.

* Provide regular updates and reports to stakeholders.

Required Skills & Competencies:

Core Technical Skills

* Strong experience in Java (8/11/17) and Spring Boot.

* Hands-on experience with Microservices Architecture.

* Experience with RESTful APIs, JSON, XML.

* Strong debugging and problem-solving skills.

Support & Monitoring Tools

* Experience with monitoring tools such as AppDynamics, Dynatrace, Splunk, ELK Stack.

* Knowledge of log analysis and alerting mechanisms.

Cloud & Containerization

* Experience with Docker, Kubernetes, OpenShift.

* Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.

Database Skills

* Strong knowledge of SQL and database performance tuning.

* Experience with Oracle, MySQL, PostgreSQL.

DevOps & CI/CD

* Hands-on with Jenkins, Git, Maven/Gradle.

* Understanding of release management and deployment pipelines.

Preferred Qualifications:

* Experience in Banking / Financial Services domain.

* ITIL certification or experience working in ITIL-based support environments.

* Exposure to security practices (OAuth2, JWT, API security).

* Experienc

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →