Enable job alerts via email!

Back End Developer

Discovered MENA

Dubai

On-site

AED 120,000 - 200,000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading tech company in Dubai is seeking a talented Mid-Level Backend Developer with strong expertise in Java or Python. This onsite role involves developing high-volume applications and collaborating with cross-functional teams. Ideal candidates will have 3-5 years of experience and a Bachelor's degree in a relevant field, with a strong understanding of system architecture and APIs. The company offers a dynamic and supportive environment with a competitive salary.

Benefits

Competitive tax-free salary: AED 20,000 – 23,000/month
Dynamic, tech-driven team
Opportunity to work on cutting-edge systems
Collaborative work environment

Qualifications

  • 3-5 years of hands-on development experience with Java (Spring Boot) or Python (FastAPI, Flask, Django).
  • Experience with high-load, high-availability systems.
  • Solid understanding of system architecture and performance tuning.

Responsibilities

  • Develop, test, and maintain backend services using Java or Python.
  • Optimize code for performance, scalability, and reliability.
  • Design and implement APIs and microservices for high-traffic systems.

Skills

Java
Python
RESTful APIs
SQL
NoSQL databases
Asynchronous programming
Performance tuning
Debugging

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Docker
CI/CD pipelines

Job description

Job Title: Java or Python Developer

Location: Onsite – Dubai, UAE

Type: Full-Time, Permanent

About the Role:

We are looking for a talented and driven Mid-Level Backend Developer with strong skills in Java or Python to join our fast-paced and growing engineering team in Dubai. This role is ideal for professionals who thrive in high-performance environments, have hands-on experience building high-volume, high-load applications, and are eager to contribute to the architecture and stability of mission-critical systems.

Key Responsibilities:

  • Develop, test, and maintain backend services using Java or Python.
  • Optimize code for performance, scalability, and reliability.
  • Design and implement APIs and microservices for high-traffic systems.
  • Collaborate with cross-functional teams including DevOps, Product, and Frontend Engineering.
  • Participate in code reviews, design discussions, and agile development practices.
  • Troubleshoot production issues and ensure uptime and availability.

Requirements:

  • 3–5 years of hands-on development experience with Java (Spring Boot) or Python (FastAPI, Flask, Django).
  • Proven experience with high-load, high-availability systems.
  • Strong knowledge of RESTful APIs, multi-threaded processing, and asynchronous programming.
  • Proficiency with SQL and NoSQL databases.
  • Familiarity with containerization tools (e.g., Docker) and CI/CD pipelines.
  • Solid understanding of system architecture, performance tuning, and monitoring tools.
  • Excellent problem-solving and debugging skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Nice to Have:

  • Experience with message queues (e.g., RabbitMQ, Kafka).
  • Familiarity with cloud platforms (AWS, GCP, Azure).
  • Exposure to real-time data processing.

What We Offer:

  • Competitive tax-free salary: AED 20,000 – 23,000/month
  • Onsite role with a dynamic, tech-driven team in Dubai
  • Opportunity to work on cutting-edge, high-scale systems
  • Collaborative work environment and career growth support
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.