Job Description

Senior Software Engineer

Xebia

Job ID: 625869

12 May 2026

Job ID: 625869

12 May 2026

Job Location

Dubai, United Arab Emirates

Experience

5 to 10 years

Qualification Level

Engineering Graduates/PG

Job Function

IT - Software

Skillset

Knowledge of monitoring and observability platforms

Preferred Jobseekers

Jobseekers from any country

Advertisements
Senior Software Engineer

Job Location : Dubai, United Arab Emirates

Key Responsibilities :

• Develop and maintain enterprise‑level microservices using Java 17 and Java 21.
• Design scalable backend systems capable of handling high concurrency and distributed workloads.
• Build and optimize RESTful APIs with proper pagination, versioning, and idempotency practices.
• Work on event‑driven architecture and asynchronous communication systems.
• Participate in troubleshooting, production monitoring, and root cause analysis for live applications.
• Collaborate with engineering teams on cloud‑native deployments and CI/CD automation.
• Improve application observability, monitoring, and overall production reliability.
• Analyze and optimize SQL queries and database performance for enterprise‑scale applications.
• Contribute to architectural decisions, engineering standards, and technical improvements.
• Ensure system resiliency, scalability, and maintainability across backend services.

Required Technical Skills :

• Strong hands‑on experience with Java 17+ and Java 21.
• Expertise in Spring Boot and Spring Data JPA.
• Strong understanding of distributed systems concepts.
• Experience designing and integrating REST APIs.
• Advanced SQL query writing and database optimization skills.
• Experience with SQL Server, MongoDB, Elasticsearch, and Redis.
• Knowledge of Docker and Kubernetes environments.
• Hands‑on experience with Kafka and asynchronous messaging platforms.
• Familiarity with Event‑Driven Architecture principles.
• Experience with CI/CD tools such as Azure DevOps, GitHub Actions, or similar platforms.
• Strong debugging, troubleshooting, and production support capabilities.
• Good understanding of Git workflows and software engineering best practices.

Preferred Skills :

• Experience with Grafana, Prometheus, or AppDynamics.
• Familiarity with Kibana and the Elasticsearch ecosystem.
• Knowledge of monitoring and observability platforms.
• Understanding of OAuth2 and Single Sign‑On (SSO) authentication systems.
• Exposure to cloud platforms including AWS, Azure, or Google Cloud Platform.

Disclaimer: GotoGulf is a platform that facilitates recruiters and jobseekers reach out to each other. Applicants are advised to research the bonafides of recruiters independently. We do not endorse requests for money payments and strictly advise against sharing personal or financial information. If you suspect malpractice, please email to us.

Advertisements