Gulf Careers – Jobs in Dubai.
UAE, Saudi, Kuwait, Qatar, Oman, Bahrain

Sign Up & Advertise Jobs Free
The Best Free Job Posting Site in UAE & GCC

CareersInGulf.com – Top Gulf Job Portal | Find the Latest Jobs in Dubai, UAE, Saudi Arabia, Oman, Qatar, Bahrain, Kuwait & GCC. The Best Free Job Posting Site in Dubai & the Middle East.
jobs in UAE Dubai Abu Dhabi Sharjah Ajman UAE JOBS Jobs in Saudi Arabia Saudi Jobs jobs in kuwait Kuwait Jobs jobs in oman Oman Jobs jobs in Qatar Qatar Jobs jobs in bahrain Bahrain Jobs
Dubai Jobs Abudhabi Jobs Sharjah Jobs RAK Jobs UAQ Jobs Fujairah Jobs Riyadh Jobs Dammam Jobs Jobs for Indians Jobs for Pakistanis Jobs for Philippines Jobs for other Nationalities

Post jobs for free on the best job site in UAE & GCC – Sign up now & get 10 Free Job Posting Credits!

Java Platform Engineer - Open Source Codebases

Posted date [2026-08-19]   (ID: 49865)
Gulf and UAE company jobs
YO IT Consulting specializes in recruiting remote professionals for AI training and data annotation projects with global companies. Based in Abu Dhabi Emirate, United Arab Emirates, the company connects qualified talent worldwide with flexible remote opportunities that contribute to the development and improvement of modern artificial intelligence systems.

Job Description and Requirements

Java Platform Engineer - Open Source Codebases

Job Snapshot

Role: Java Platform Engineer - Open Source Codebases
Location: Abu Dhabi Emirate, United Arab Emirates
Industry: Computer Software
Function: Software Engineering / Development
Experience: Relevant open-source experience preferred
Job Type: Contractor

Position Overview

YO IT Consulting is hiring a Java Platform Engineer - Open Source Codebases for a remote Computer Software contract based in Abu Dhabi Emirate, United Arab Emirates. The engineer will contribute dependable Java implementations, resolve difficult defects, improve runtime efficiency, review technical changes, and support maintainers with accurate project documentation.

Job Details

Country: United Arab Emirates
City: Abu Dhabi Emirate
Industry: Computer Software
Function: Software Engineering / Development
Salary: 18000-35000
Estimated salary range based on similar jobs in Abu Dhabi Emirate; please confirm the final offer with the employer.
Gender: Any
Candidate Nationality: Any
Job Type: Contractor

Role Context

The contributor will work within established open-source repositories where new


code must fit existing modules, interfaces, test practices, and release requirements. Successful changes will improve platform capability without creating avoidable complexity or compatibility issues.

Although Java is the principal language, the assignment may involve reviewing or coordinating components written in C++, Python, Go, TypeScript, and Rust.

Key Responsibilities

* Examine repository structure, module relationships, dependencies, and build configuration.
* Select open issues or approved requirements and define an appropriate technical approach.
* Develop maintainable Java libraries, services, utilities, and platform components.
* Design algorithms that satisfy functionality, scale, and runtime expectations.
* Preserve existing API contracts while extending project capabilities.
* Apply modular and object-oriented practices suited to the surrounding codebase.
* Reproduce defects using clear test cases and reliable diagnostic evidence.
* Interpret stack traces, logs, thread behaviour, and test failures to isolate root causes.
* Correct concurrency problems, integration failures, logic defects, and compatibility concerns.
* Profile Java Virtual Machine activity and improve inefficient execution where justified.
* Refactor complex modules without changing intended public behaviour.
* Strengthen exception management, input validation, and failure recovery.
* Create unit tests, integration tests, and regression coverage for code changes.
* Confirm builds, dependency checks, and automated quality controls before submission.
* Submit well-scoped pull requests that explain implementation decisions and validation results.
* Respond to maintainer questions and update changes during collaborative review.
* Evaluate other contributors\' code for correctness, performance, security, and maintainability.
* Share constructive recommendations during technical and architectural discussions.
* Update API documentation, configuration references, examples, and setup instructions.
* Improve contributor guidance and knowledge-transfer material for ongoing project support.

Ideal Profile

Candidates should have strong commercial Java development experience and familiarity with open-source contribution or collaborative repository workflows. Work on distributed, high-volume, multi-module, or performance-sensitive systems is particularly relevant.

The role requires knowledge of algorithms, data structures, object-oriented design, concurrency, testing, debugging, profiling, and software architecture. Experience with rigorous peer review and the continuous improvement of engineering standards is preferred.

Exposure to artificial intelligence or machine learning systems is useful but not required. Applicants must communicate technical reasoning clearly and collaborate effectively in a remote environment.

Skills Set

* Java
* Open-source repositories
* Java Virtual Machine
* Object-oriented architecture
* Modular software design
* API compatibility
* Concurrent programming
* Distributed applications
* Algorithms and data structures
* Stack-trace analysis
* Performance profiling
* Defect resolution
* Exception handling
* Code modernization
* Unit and integration testing
* Maven
* Gradle
* Git
* Pull-request review
* Technical documentation
* C++
* Python
* Go
* TypeScript
* Rust

Why Join Us

This contract gives experienced Java developers the flexibility to work remotely on open-source systems with meaningful technical reach. The engagement offers opportunities to solve platform-level challenges, collaborate with maintainers, and deliver improvements that remain useful across future project releases.

About the Company

YO IT Consulting engages software professionals for focused development and AI-related assignments. This project supports customer-selected open-source platforms requiring experienced Java engineering, reliable code review, and maintainable technical contributions.
Job Title Java Platform Engineer - Open Source Codebases
Post Details
Job Start Date
Salary from 18000.00
Salary to 35000.00
Number of Vacancies 1
Location Job Location -> UAE
Location City Abu Dhabi
    
Desired Candidate's Profile
Gender No Preference
Nationality
Candidate Current Location
Job Classification
Job Type Job Type -> Work from Home online Jobs
Industry Type Job Industry -> Computer Software
Job Function Job Functions -> Software Quality Assurance
Employers Details
Company YO IT Consulting
Contact Person HR Manager
Designation HRM