Company logo hidden

Backend Engineer

Unlock employer Abu Dhabi, United Arab Emirates Posted: 10 Jun 2025

Financial

  • Estimate: $40k - $60k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

We are looking for a highly skilled Backend Engineer to join our company. In this role, you will design, create, and implement various Java-based solutions that range from Java microservice applications to database programming. To be successful, you should have a specialist level of understanding and skill in developing a broad range of applications and proprietary solutions. A top-notch backend developer will be comfortable working independently and will deliver high-quality, error-free work on time.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Location: Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates
Work Conditions: On-site, Contract (12 months)

Responsibilities:

  • Design, implement, and maintain Java-based applications that are high-volume and low-latency using Spring Boot.
  • Interpret briefs to create high-quality coding according to specifications.
  • Determine application functions and build objectives with the team.
  • Ensure that written code aligns with project objectives.
  • Handle external and embedded databases such as Mongo, MySQL, and PostgreSQL.
  • Work with Kafka and Elastic Search.
  • Create database schemas to support business processes.
  • Implement automated testing platforms and unit tests.
  • Utilize code versioning tools, such as Git.
  • Understand design principles behind scalable applications and microservice design and architectural patterns.
  • Implement design patterns for distributed systems.
  • Maintain Docker/Container clusters.
  • Engage in complex event processing and event-driven architecture.
  • Collaborate with team members to solve problems and troubleshoot applications.
  • Draft detailed reports on work performed and projects completed.
  • Participate in group meetings to discuss projects and objectives.
  • Meet deadlines on fast-paced deliverables.

Qualifications:

  • Degree in computer science, coding, or a related field.
  • At least 5 years of experience in Java-based programming.
  • Significant coding skills in Java; proficiency in other languages is a plus.
  • Exceptional problem-solving and analytical abilities.
  • Knowledge of current frameworks, SDKs, APIs, and libraries.
  • Excellent written and verbal communication skills.
  • Good organizational and time-management skills.
  • Strong portfolio of top-class coding and builds.
  • Ability to work collaboratively with other developers and assist junior team members.
  • Meticulous in both analysis and execution.

Language Requirements: Proficient in English (additional languages are a plus).

Culture and Benefits:
Join us at Presight, where we offer a culture of innovation, outstanding career growth opportunities, and competitive rewards. Our environment is open, diverse, and inclusive with a focus on groundbreaking, industry-first innovations. Accelerate your career through high-impact projects and enjoy a competitive remuneration package, including healthcare, education support, leave benefits, and more.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct