Senior Backend Java Developer

DISCOVERED

Abu Dhabi

On-site

AED 300,000 - 480,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

DISCOVERED is seeking a Senior Backend Developer in Abu Dhabi to own complex software solutions. The role focuses on Java backend development with strong C# interoperability, emphasizing scalable architectures and high performance.

You will design and implement with Domain-Driven Design, Reactive Programming, and modern CI/CD practices, while collaborating in an Agile team to deliver robust systems. A Bachelor's degree and 8+ years of experience are required to qualify.

Qualifications

  • 8+ years of professional backend development experience using Java.
  • Proven expertise in C#, especially in systems integration or full-stack environments.
  • Strong understanding of functional programming, Reactive Programming, and message-based communication.

Responsibilities

  • Design, develop, and optimize backend systems using Java for scalable, high-performance architectures.
  • Leverage C# experience to integrate with existing systems and enable interoperability between Java and C# platforms.
  • Implement Domain-Driven Design (DDD), Reactive Programming, and robust CI/CD pipelines.
  • Write unit, integration, and end-to-end tests to ensure software quality and reliability.
  • Collaborate with developers, system architects, and product managers in an Agile environment to deliver high-quality solutions.
  • Contribute to architectural decisions and lead adoption of emerging backend technologies and frameworks.

Skills

Java
C#
Functional programming
Reactive programming
Message-based communication
Kotlin
TDD
DDD

Education

Bachelor's degree in Computer Science or related field

Tools

GitLab
Docker
Gradle
Akka

Job description

This is an onsite position backed Abu Dhabi -Relocation is required


We are seeking a Senior Backend Java Developer with extensive experience in C# to join our innovative team in Abu Dhabi. The ideal candidate will have a minimum of 8 years of experience and a passion for developing cutting-edge solutions.


Discover the Responsibilities:


  • Develop and Optimize: Design, develop, and optimize backend systems using Java, with a focus on scalable and high-performance architectures.

  • Cross-Technology Integration: Leverage C# experience to integrate with existing systems and provide interoperability between Java and C# platforms.

  • Architectural Design: Implement Domain-Driven Design (DDD), Reactive Programming, and robust CI/CD pipelines.

  • Testing Excellence: Write unit tests, integration tests, and end-to-end (E2E) tests to ensure software reliability and quality.

  • Collaborative Development: Work closely with developers, system architects, and product managers in an Agile environment to deliver high-quality solutions.

  • Technological Leadership: Contribute to architectural decisions and lead the adoption of emerging backend technologies and frameworks.


Discover the Requirements:


  • Experience:

  • Minimum 8 years of professional experience in backend development using Java.

  • Proven expertise in C#, particularly in systems integration or full-stack environments.

  • Technical Skills:

  • Strong understanding of functional programming, Reactive Programming, and message-based communication.

  • Proficiency in building and managing CI/CD pipelines with tools like GitLab and Docker.

  • Familiarity with tools and frameworks like Gradle, Akka, and Kotlin is a plus.

  • Experience with TDD (Test-Driven Development) and DDD (Domain-Driven Design).

  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.


Discover the Skills


  • Excellent problem-solving and debugging skills.

  • Strong written and verbal communication skills in English.

  • Self-motivated and capable of independent work while thriving in team environments.

  • Comfortable in fast-paced Agile settings.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Java Developer
Senior Backend Java Developer

Client of Discovered MENA • Abu Dhabi

On-site
AED 350,000 - 550,000
Senior Backend Java Developer – Onsite in Abu Dhabi
Senior Backend Java Developer – Onsite in Abu Dhabi

DISCOVERED • Abu Dhabi

On-site
AED 300,000 - 480,000
Senior Java Backend Engineer — Onsite Abu Dhabi
Senior Java Backend Engineer — Onsite Abu Dhabi

Client of Discovered MENA • Abu Dhabi

On-site
AED 350,000 - 550,000
Senior Backend Developer - Dicetek LLC - Abu Dhabi, UAE
Senior Backend Developer - Dicetek LLC - Abu Dhabi, UAE

DiceTek UAE • Al Ruways Industrial City

On-site
Competitive compensation
Opportunities for career advancement
Collaborative and innovative culture
Backend Developer Dubai ( Arabic Language Mandatory) UAE Local only
Backend Developer Dubai ( Arabic Language Mandatory) UAE Local only

HRC Global Services • Dubai

On-site
AED 279,000 - 290,000
Backend developer
Backend developer

HRC Global Services • Dubai

On-site
AED 350,000 - 600,000
Java Developer
Java Developer

Caliberly • Dubai

On-site
AED 240,000 - 420,000
Competitive salary
Growth opportunities
Collaborative culture
Senior Java Developer — Build Scalable Apps in Abu Dhabi
Senior Java Developer — Build Scalable Apps in Abu Dhabi

Abroad Work • Abu Dhabi

On-site
AED 201,000 - 357,000
IOS Native Developer
IOS Native Developer

Caliberly • Dubai

On-site
AED 180,000 - 300,000
Senior Web Developer
Senior Web Developer

Woopel • Abu Dhabi

On-site
AED 60,000 - 71,000