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:
PostgreSQL/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: