Client of Discovered MENA
Senior Backend Java Developer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Abu Dhabi - United Arab Emirates
Work mode:
Onsite
Published on:
11 September 2026
What they need
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.
Desired Candidate Profile
Minimum 8 years of professional experience in backend development using Java.
Proven expertise in C#, particularly in systems integration or full-stack environments.
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).
Bachelor's degree in Computer Science, Software Engineering, or a related field.
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.
Other offers great for you!
These companies are also looking for great profiles
FreelanceRepublik
Développeur Back end
Freelance
Paris, France
Hybrid
Skills
7 days ago
Quick apply
Wold
WOLD I Dev Back End .net
Freelance
92130 Issy-les-Moulineaux, France
Remote, Hybrid
Skills
5 days ago
Quick apply
Salutech
Développeur Front-End / Back-End .NET
450
Freelance
Paris, France
Remote, Hybrid
Skills
1 hour ago
Quick apply