Overview

Java Support Engineer Jobs in Dubai, UAE/Dubai at Amicon Hub Services

We are looking for an experienced Backend Support Engineer to support, monitor, and maintain mission-critical Java-based backend systems in a high-availability production environment
.

This role is ideal for professionals who have strong Java and Spring Boot fundamentals and enjoy troubleshooting, incident management, performance monitoring, and ensuring system stability rather than full-time development.

The role requires close collaboration with development, Dev Ops, and infrastructure teams to ensure smooth application operations, timely issue resolution, and continuous service improvement.

LocationKey Responsibilities

  • Provide L2/L3 production support for Java-based applications and microservices.
  • Monitor application health, logs, and system metrics to ensure high availability and performance
    .
  • Analyze and resolve production issues
    , including performance degradation, memory leaks, and service outages.
  • Perform root cause analysis (RCA) for recurring issues and implement preventive measures.
  • Support deployments, releases, and hotfixes in coordination with Dev Ops and development teams.
  • Handle incident management
    , SLA adherence, and on-call support as required.
  • Debug application issues using logs, stack traces, thread dumps, and heap dumps
    .
  • Work with Redis caching issues
    , database performance bottlenecks, and messaging failures.
  • Support containerized applications running on Docker and Kubernetes environments.
  • Document issues, fixes, SOPs, and operational runbooks.
  • Coordinate with cross-functional teams to ensure smooth handover from development to production.

Required Skills

  • Strong hands-on experience with Java (8/11/17) and understanding of JVM behavior.
  • Good knowledge of Spring Boot applications and microservices architecture.
  • Experience in production/application support
    , incident handling, and troubleshooting.
  • Strong understanding of logs analysis
    , exception handling, and debugging techniques.
  • Experience with Redis for cache-related issue analysis and performance troubleshooting.
  • Hands-on exposure to Docker and Kubernetes from a support and operations perspective.
  • Good database knowledge:
    Postgre

    SQL/MySQL
    , query analysis, and performance tuning.

  • Exposure to message brokers like Kafka or Rabbit

    MQ from a support standpoint.

  • Understanding of distributed systems and common production issues (timeouts, retries, failures).
  • Ability to work under pressure in a 24×7 or on-call support environment
    .
  • Strong communication skills for interacting with stakeholders and reporting incidents.

Preferred / Good to Have

  • Experience with monitoring and observability tools such as Prometheus, Grafana, ELK Stack.
  • Exposure to cloud platforms (AWS / Azure / GCP) in a support role.
  • Knowledge of CI/CD pipelines and release management processes.
  • Understanding of SRE concepts
    , SLAs, SLIs, and error budgets.
  • Basic scripting knowledge (Shell/Python) for automation and log analysis.

What This Role Offers

  • Opportunity to work on large-scale, business-critical systems
    .
  • Hands-on exposure to modern Java microservices and cloud-native platforms
    .
  • Strong collaboration with engineering and Dev Ops teams.
  • A stable role focused on system reliability, performance, and operational excellence
    .

#J-18808-Ljbffr

Title: Java Support Engineer

Company: Amicon Hub Services

Location: Dubai, UAE/Dubai

Category:

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.