Backbone Jobs in UAE
1090 Jobs Found
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Design, develop, and maintain microservices-based applications</p></li><li><p>Build and integrate REST APIs and GraphQL APIs</p></li><li><p>Develop solutions using Spring and Quarkus frameworks</p></li><li><p>Implement secure coding practices and ensure application security compliance</p></li><li><p>Collaborate with cross-functional Agile and DevOps teams</p></li><li><p>Monitor and troubleshoot applications using Jaeger Tracing and related tools</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p><strong>Required Skills:</strong></p><ul><li><p>Strong experience in Java development</p></li><li><p>Hands-on experience with Spring and Quarkus frameworks</p></li><li><p>Expertise in Microservices Architecture</p></li><li><p>Experience with REST APIs, GraphQL APIs, and Jaeger Tracing</p></li><li><p>Familiarity with Agile methodology and DevOps practices</p></li><li><p>Strong understanding of Secure Coding principles</p></li></ul><p><strong>Preferred:</strong></p><ul><li><p>Arabic speakers only</p></li><li><p>Experience in enterprise or banking domain is an added advantage</p></li></ul></li></ul><p></p></section>
<p>We're looking for a Java Developer with hands-on airline/aviation operations experience to join a team building critical systems across crew management, flight operations, and disruption management.</p><p><strong>Desired Candidate Profile</strong></p><ul><li><p> Strong Java + Spring Boot development experience</p></li><li><p> Experience integrating with airline ops systems (crew mgmt / flight ops / disruption / safety & security)</p></li><li><p> Comfortable using AI-assisted dev tools to speed up delivery</p></li><li><p>Airline operations background is mandatory — please apply only if you have direct experience in this domain</p></li></ul>
About Holo:<br>At Holo, we’re on a mission to simplify homeownership through technology, expert guidance, and transparency. We operate across three core entities:<br>Holo Mortgage – providing digital mortgage solutions tailored to each client Holo Concierge – our concierge-style service that partners with clients and real estate agents to help approved buyers find their dream home. Holo KSA – expanding our footprint and innovation into the Saudi market With over 25 years of expertise and 24,000+ happy homeowners, we’ve mastered the art of simplifying the homebuying journey. We’re building a smarter, faster, and more accessible way to own a home.<br>The Role<br>We’re looking for a Principal Product Manager to own Holo’s Revenue Engine, the systems, workflows, and intelligence that drive conversion and cross-sell across our core services.<br>As we scale, revenue performance cannot depend on manual coordination or individual heroics. It needs to be instrumented, automated, and intentionally designed. This role is responsible for building that foundation.<br>You’ll work across the core mid-to-end of funnel journey, identifying drop-offs, defining interventions, and shipping improvements that increase revenue per case.<br>A core part of this role is defining and building Holo’s intelligence engine. This includes lead prioritization logic, service eligibility detection, trigger-based nudges, and, over time, more advanced propensity and scoring models. You will help evolve HOME from a system of record into a system that actively guides teams toward the highest revenue outcomes.<br>This is a highly cross-functional role. You’ll partner closely with Sales, Ops, Finance, Marketing, BI, and Engineering to turn business goals into measurable system changes. Success here is not about shipping features. It is about driving clear, defensible revenue impact.<br>If you think in funnels, workflows, automation, and compounding systems, and enjoy turning complexity into structured growth, this role gives you real ownership to do that.<br>What You’ll Own<br>Revenue Funnel Performance: Own the mid to end funnel experience, driving measurable conversion lift at every stage. Service Cross-Sell Engine: Build the systems and workflows that increase attachment rates across all of our services - eliminating manual revenue leakage. External Readiness: Building systems and services that standalone for roll out to external users Voice of Customer: Build up voice of customer processes across internal and external users to collect, mine, and discovery insights that drive meaningful value to new features and products. Automation & Revenue Intelligence: Design prioritization, routing, and trigger-based automation inside our Internal CRM to turn workflows into scalable revenue systems. Revenue Visibility: Implement clear dashboards and attribution that give leadership real-time clarity on revenue health. Cross-Functional Execution: Partner across Sales, Ops, Finance, Marketing, BI, and Engineering to deliver revenue outcomes - not feature output.<br>What We’re Looking For<br>6+ years in Product Management (2 minimum Senior level), with clear ownership of growth, monetization, or funnel optimization Demonstrated experience improving conversion metrics in complex operational systems Self-sufficient in data analysis Strong systems thinker - you see workflows, not features Deep comfort with data including funnel analysis, segmentation, and experimentation Experience building internal tools or operational platforms Strong stakeholder management across Sales, Ops, and Finance Clear, concise communicator able to articulate revenue impact Thrives in ambiguity and high ownership environments<br>Bonus:<br>Experience in fintech, proptech, marketplaces, or lending Exposure to automation frameworks or workflow engines Experience working alongside Data or ML teams<br>Why This Role Matters<br>Holo is entering its next growth chapter. As we scale into multi-market expansion, revenue cannot rely on manual coordination and tribal knowledge. We need a structured, instrumented, intelligent revenue engine that compounds. This role builds it.<br>Benefits:<br>Competitive salary Health insurance and other benefits25 days annual leave plus National Holidays Enhanced Maternity and Paternity Leave Opportunities for career growth and development in a dynamic environment A supportive and collaborative team environment. Half day Fridays, finishing at 1pm - giving you a well deserved early start to the weekend!
Role: Java Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contract basis. The role involves designing, developing, and maintaining Java-based applications to meet business requirements.<br>Key Responsibilities:• Develop and maintain Java applications using industry best practices for coding and testing.• Collaborate with cross-functional teams to define application requirements and deliver solutions.• Write clean, efficient, and reusable Java code while adhering to project deadlines.• Troubleshoot and resolve technical issues in existing Java applications.• Participate in code reviews and contribute to architectural discussions.<br>Required Skills & Qualifications:• Proficiency in Java (Core Java, J2EE) with at least 3 years of hands-on development experience.• Experience with frameworks such as Spring Boot, Hibernate, or similar.• Strong understanding of object-oriented programming principles and design patterns.• Familiarity with RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP).• Knowledge of databases (SQL/NoSQL), version control systems (Git), and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the delivery of scalable and high-performance Java applications. The project involves enhancing a critical system with modern Java technologies.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contract basis. The role involves designing, developing, and maintaining Java-based applications to meet business requirements.<br>Key Responsibilities:• Develop and maintain Java applications using industry best practices for coding and testing.• Collaborate with cross-functional teams to define application requirements and deliver solutions.• Write clean, efficient, and reusable Java code while adhering to project deadlines.• Troubleshoot and resolve technical issues in existing Java applications.• Participate in code reviews and contribute to architectural discussions.<br>Required Skills & Qualifications:• Proficiency in Java (Core Java, J2EE) with at least 3 years of hands-on development experience.• Experience with frameworks such as Spring Boot, Hibernate, or similar.• Strong understanding of object-oriented programming principles and design patterns.• Familiarity with RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP).• Knowledge of databases (SQL/NoSQL), version control systems (Git), and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the delivery of scalable and high-performance Java applications. The project involves enhancing a critical system with modern Java technologies.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contract basis. The role involves designing, developing, and maintaining Java-based applications to meet business requirements.<br>Key Responsibilities:• Develop and maintain Java applications using industry best practices for coding and testing.• Collaborate with cross-functional teams to define application requirements and deliver solutions.• Write clean, efficient, and reusable Java code while adhering to project deadlines.• Troubleshoot and resolve technical issues in existing Java applications.• Participate in code reviews and contribute to architectural discussions.<br>Required Skills & Qualifications:• Proficiency in Java (Core Java, J2EE) with at least 3 years of hands-on development experience.• Experience with frameworks such as Spring Boot, Hibernate, or similar.• Strong understanding of object-oriented programming principles and design patterns.• Familiarity with RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP).• Knowledge of databases (SQL/NoSQL), version control systems (Git), and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the delivery of scalable and high-performance Java applications. The project involves enhancing a critical system with modern Java technologies.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contract basis. The role involves designing, developing, and maintaining Java-based applications to meet business requirements.<br>Key Responsibilities:• Develop and maintain Java applications using industry best practices for coding and testing.• Collaborate with cross-functional teams to define application requirements and deliver solutions.• Write clean, efficient, and reusable Java code while adhering to project deadlines.• Troubleshoot and resolve technical issues in existing Java applications.• Participate in code reviews and contribute to architectural discussions.<br>Required Skills & Qualifications:• Proficiency in Java (Core Java, J2EE) with at least 3 years of hands-on development experience.• Experience with frameworks such as Spring Boot, Hibernate, or similar.• Strong understanding of object-oriented programming principles and design patterns.• Familiarity with RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP).• Knowledge of databases (SQL/NoSQL), version control systems (Git), and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the delivery of scalable and high-performance Java applications. The project involves enhancing a critical system with modern Java technologies.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contract basis. The role involves designing, developing, and maintaining Java-based applications to meet business requirements.<br>Key Responsibilities:• Develop and maintain Java applications using industry best practices for coding and testing.• Collaborate with cross-functional teams to define application requirements and deliver solutions.• Write clean, efficient, and reusable Java code while adhering to project deadlines.• Troubleshoot and resolve technical issues in existing Java applications.• Participate in code reviews and contribute to architectural discussions.<br>Required Skills & Qualifications:• Proficiency in Java (Core Java, J2EE) with at least 3 years of hands-on development experience.• Experience with frameworks such as Spring Boot, Hibernate, or similar.• Strong understanding of object-oriented programming principles and design patterns.• Familiarity with RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP).• Knowledge of databases (SQL/NoSQL), version control systems (Git), and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the delivery of scalable and high-performance Java applications. The project involves enhancing a critical system with modern Java technologies.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Backend Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $80/hour<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contract basis. The role involves building and maintaining scalable Java applications, optimizing system performance, and collaborating with cross-functional teams to deliver high-quality software solutions.<br>Key Responsibilities:• Design, develop, test, and deploy Java-based applications and services.• Write clean, efficient, and maintainable code following best practices.• Debug and resolve technical issues in existing Java applications.• Collaborate with product managers and engineers to define and implement system requirements.• Participate in code reviews and contribute to architectural discussions.<br>Required Skills & Qualifications:• Proficiency in Java (Core Java, J2EE) and related frameworks.• Experience with Spring Boot, Hibernate, or similar technologies.• Knowledge of RESTful APIs and microservices architecture.• Familiarity with databases (SQL and NoSQL) and version control systems.• Strong problem-solving skills and ability to work in an Agile environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of enterprise-level applications. The contract duration is flexible, and the position allows for remote work from anywhere.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Backend Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $80/hour<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contract basis. The role involves building and maintaining scalable Java applications, optimizing system performance, and collaborating with cross-functional teams to deliver high-quality software solutions.<br>Key Responsibilities:• Design, develop, test, and deploy Java-based applications and services.• Write clean, efficient, and maintainable code following best practices.• Debug and resolve technical issues in existing Java applications.• Collaborate with product managers and engineers to define and implement system requirements.• Participate in code reviews and contribute to architectural discussions.<br>Required Skills & Qualifications:• Proficiency in Java (Core Java, J2EE) and related frameworks.• Experience with Spring Boot, Hibernate, or similar technologies.• Knowledge of RESTful APIs and microservices architecture.• Familiarity with databases (SQL and NoSQL) and version control systems.• Strong problem-solving skills and ability to work in an Agile environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of enterprise-level applications. The contract duration is flexible, and the position allows for remote work from anywhere.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Backend Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $80/hour<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contract basis. The role involves building and maintaining scalable Java applications, optimizing system performance, and collaborating with cross-functional teams to deliver high-quality software solutions.<br>Key Responsibilities:• Design, develop, test, and deploy Java-based applications and services.• Write clean, efficient, and maintainable code following best practices.• Debug and resolve technical issues in existing Java applications.• Collaborate with product managers and engineers to define and implement system requirements.• Participate in code reviews and contribute to architectural discussions.<br>Required Skills & Qualifications:• Proficiency in Java (Core Java, J2EE) and related frameworks.• Experience with Spring Boot, Hibernate, or similar technologies.• Knowledge of RESTful APIs and microservices architecture.• Familiarity with databases (SQL and NoSQL) and version control systems.• Strong problem-solving skills and ability to work in an Agile environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of enterprise-level applications. The contract duration is flexible, and the position allows for remote work from anywhere.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Senior Java Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contract basis. The role involves developing and maintaining Java-based applications to support business operations. You will collaborate with cross-functional teams to deliver scalable solutions.<br>Key Responsibilities:• Design, develop, and optimize Java applications using Spring Boot and related frameworks.• Write clean, maintainable, and efficient code while adhering to best practices.• Debug and resolve technical issues in existing Java applications.• Participate in code reviews and contribute to architectural decisions.• Document technical specifications and ensure compliance with coding standards.<br>Required Skills & Qualifications:• Proficiency in Java 8/11 with hands-on experience in Spring Boot.• Experience with RESTful API development and microservices architecture.• Familiarity with databases such as MySQL, Postgre SQL, or Mongo DB.• Knowledge of version control systems, preferably Git.• Understanding of CI/CD pipelines and cloud platforms like AWS or Azure.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of high-impact software solutions. The contract duration is flexible, based on project needs.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Software Developer (Remote) Location: Remote (Work from Anywhere) Payout: $20- $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contractor basis. This individual will apply their expertise to help train next-generation AI systems, shaping how models learn, reason, and perform through high-quality, real-world input. With no prior experience in AI required, what matters is domain knowledge, and the ability to contribute directly to AI system development. This role is a unique opportunity to work with a global leader in the AI industry, leveraging expertise in Java to drive innovation.<br>Key Responsibilities:• Design and implement scalable, efficient, and maintainable Java applications that meet the high standards of our clients' AI systems.• Collaborate with cross-functional teams to define, design, and deliver new features and enhancements, working closely with AI engineers and domain experts.• Conduct thorough code reviews, ensuring adherence to best practices and high standards of code quality, and providing constructive feedback to colleagues.• Troubleshoot and resolve complex technical issues in a timely manner, working collaboratively with the development team to identify and implement effective solutions.• Contribute to architectural decisions and participate in system integration planning, sharing expertise and insights to drive the development of high-quality AI systems.• Document technical designs, processes, and workflows clearly and effectively, ensuring that knowledge is shared and accessible across the team.<br>Required Skills & Qualifications:• Expert-level proficiency in Java, with a strong understanding of object-oriented programming principles, design patterns, and software development best practices.• Experience designing and implementing scalable, efficient, and maintainable Java applications, with a strong focus on code quality and maintainability.• Strong collaboration and communication skills, with the ability to work effectively with cross-functional teams, including AI engineers, domain experts, and other stakeholders.• Experience with Agile development methodologies, with a strong understanding of iterative development, continuous integration, and continuous deployment.• Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues and develop effective solutions.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI industry, leveraging expertise in Java to drive innovation and development. With a focus on high-quality contributions and a commitment to excellence, this is an opportunity to make a meaningful impact on the development of next-generation AI systems.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Developer Location: Remote (Work from Anywhere) Payout: $20 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contractor basis. This individual will apply their expertise to help train next-generation AI systems, shaping how models learn, reason, and perform through high-quality, real-world input. With no prior experience in AI required, what matters is domain knowledge, and the ability to contribute directly to AI system development. This role is a unique opportunity to work with a global leader in the AI industry, leveraging expertise in Java to drive innovation.<br>Key Responsibilities:• Design and implement scalable, efficient, and maintainable Java applications that meet the high standards of our clients' AI systems.• Collaborate with cross-functional teams to define, design, and deliver new features and enhancements, working closely with AI engineers and domain experts.• Conduct thorough code reviews, ensuring adherence to best practices and high standards of code quality, and providing constructive feedback to colleagues.• Troubleshoot and resolve complex technical issues in a timely manner, working collaboratively with the development team to identify and implement effective solutions.• Contribute to architectural decisions and participate in system integration planning, sharing expertise and insights to drive the development of high-quality AI systems.• Document technical designs, processes, and workflows clearly and effectively, ensuring that knowledge is shared and accessible across the team.<br>Required Skills & Qualifications:• Expert-level proficiency in Java, with a strong understanding of object-oriented programming principles, design patterns, and software development best practices.• Experience designing and implementing scalable, efficient, and maintainable Java applications, with a strong focus on code quality and maintainability.• Strong collaboration and communication skills, with the ability to work effectively with cross-functional teams, including AI engineers, domain experts, and other stakeholders.• Experience with Agile development methodologies, with a strong understanding of iterative development, continuous integration, and continuous deployment.• Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues and develop effective solutions.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI industry, leveraging expertise in Java to drive innovation and development. With a focus on high-quality contributions and a commitment to excellence, this is an opportunity to make a meaningful impact on the development of next-generation AI systems.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Software Developer (Remote) Location: Remote (Work from Anywhere) Payout: $20- $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contractor basis. This individual will apply their expertise to help train next-generation AI systems, shaping how models learn, reason, and perform through high-quality, real-world input. With no prior experience in AI required, what matters is domain knowledge, and the ability to contribute directly to AI system development. This role is a unique opportunity to work with a global leader in the AI industry, leveraging expertise in Java to drive innovation.<br>Key Responsibilities:• Design and implement scalable, efficient, and maintainable Java applications that meet the high standards of our clients' AI systems.• Collaborate with cross-functional teams to define, design, and deliver new features and enhancements, working closely with AI engineers and domain experts.• Conduct thorough code reviews, ensuring adherence to best practices and high standards of code quality, and providing constructive feedback to colleagues.• Troubleshoot and resolve complex technical issues in a timely manner, working collaboratively with the development team to identify and implement effective solutions.• Contribute to architectural decisions and participate in system integration planning, sharing expertise and insights to drive the development of high-quality AI systems.• Document technical designs, processes, and workflows clearly and effectively, ensuring that knowledge is shared and accessible across the team.<br>Required Skills & Qualifications:• Expert-level proficiency in Java, with a strong understanding of object-oriented programming principles, design patterns, and software development best practices.• Experience designing and implementing scalable, efficient, and maintainable Java applications, with a strong focus on code quality and maintainability.• Strong collaboration and communication skills, with the ability to work effectively with cross-functional teams, including AI engineers, domain experts, and other stakeholders.• Experience with Agile development methodologies, with a strong understanding of iterative development, continuous integration, and continuous deployment.• Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues and develop effective solutions.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI industry, leveraging expertise in Java to drive innovation and development. With a focus on high-quality contributions and a commitment to excellence, this is an opportunity to make a meaningful impact on the development of next-generation AI systems.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Java Developer Location: Remote (Work from Anywhere) Payout: $20 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contractor basis. This individual will apply their expertise to help train next-generation AI systems, shaping how models learn, reason, and perform through high-quality, real-world input. With no prior experience in AI required, what matters is domain knowledge, and the ability to contribute directly to AI system development. This role is a unique opportunity to work with a global leader in the AI industry, leveraging expertise in Java to drive innovation.<br>Key Responsibilities:• Design and implement scalable, efficient, and maintainable Java applications that meet the high standards of our clients' AI systems.• Collaborate with cross-functional teams to define, design, and deliver new features and enhancements, working closely with AI engineers and domain experts.• Conduct thorough code reviews, ensuring adherence to best practices and high standards of code quality, and providing constructive feedback to colleagues.• Troubleshoot and resolve complex technical issues in a timely manner, working collaboratively with the development team to identify and implement effective solutions.• Contribute to architectural decisions and participate in system integration planning, sharing expertise and insights to drive the development of high-quality AI systems.• Document technical designs, processes, and workflows clearly and effectively, ensuring that knowledge is shared and accessible across the team.<br>Required Skills & Qualifications:• Expert-level proficiency in Java, with a strong understanding of object-oriented programming principles, design patterns, and software development best practices.• Experience designing and implementing scalable, efficient, and maintainable Java applications, with a strong focus on code quality and maintainability.• Strong collaboration and communication skills, with the ability to work effectively with cross-functional teams, including AI engineers, domain experts, and other stakeholders.• Experience with Agile development methodologies, with a strong understanding of iterative development, continuous integration, and continuous deployment.• Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues and develop effective solutions.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the AI industry, leveraging expertise in Java to drive innovation and development. With a focus on high-quality contributions and a commitment to excellence, this is an opportunity to make a meaningful impact on the development of next-generation AI systems.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Software Engineer (2–5 Years' Experience)<br>Location: United Arab Emirates (On-site) Employment Type: Full-time<br>Key Responsibilities Deploy, install and configure our applications on Windows environments at client Set up and manage Apache Tomcat application servers, including deployment of WAR files, configuration, tuning, and troubleshooting Deliver product demos and presentations to client Provide on-site technical support Act as the technical point of contact for clients during deployment and post-go-live support Train client teams and end users on system usage and best practices Escalate and document issues clearly, and coordinate with the development team on fixes<br>Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field2–5 years of professional experience in development, deployment, or technical support roles Practical experience deploying and administering applications on Apache Tomcat Good understanding of relational databases (SQL), REST APIs, and networking basics Proven experience in a client-facing capacity (support, deployments, demos, or training) Excellent communication and presentation skills in Arabic/English Strong troubleshooting and problem-solving skills Must currently reside in the UAE with a valid residency visa<br>Nice to Have Experience with on-premise enterprise software rollouts and system integration Familiarity with Windows Server administration and IIS/Tomcat coexistence setups
Job Description<br><br>Job Overview:<br><br>The Associate Procurement Specialist utilizes existing Procurement procedures, and training, and is supported by senior team members and leaders to transact routine or standard sourcing and buying tasks. They receive instruction, guidance, and direction from others within the team, and they will leverage their conceptual knowledge of theories, practices, and procedures related to Procurement and Supply Chain. The Associate Procurement Specialist will have the authority to transact low-value commitments on behalf of the company.<br><br>Responsibilities<br><br>Key Tasks and Responsibilities: <br><br>Use purchasing systems to source, buy, and manage procured items and services Submit suppliers for registration and qualification Interact with more senior procurement team members, leaders, and category managers to select potential suppliers for sourcing events Use standard purchase order terms and conditions Maintain records of goods ordered and received Work with Expeditors and other team members to resolve vendor changes Process requisitions into purchase orders for goods and services following well-defined procedures Prepare commercial bid analysis with recommendations for award Prepare reports regarding market conditions and merchandise costs Represent company and client in negotiating contracts and formulating policies with suppliers Resolve vendor or contractor claims against suppliers <br><br>Qualifications<br><br>Essential Qualifications and Education: <br><br>Bachelor’s Degree (or equivalent) in Supply Chain Management (or a relevant discipline) or HSD/GED/IGCSE with 2 years of relevant experience0-3 years of relevant experience Demonstrates a broad knowledge of the procurement process Able to effectively communicate commercial solutions and concepts to procurement personnel and non-procurement personnel Support Integrated Procurement worldwide, work with suppliers to develop supplier agreements Understand local and regional logistics regulations and agreements Working knowledge of Microsoft Office applications (Word, Excel, Access) Experience in Smart Plant Materials and HR Systems Certificates in process improvement and/or Six Sigma a plus <br><br>About Us<br><br>Our ingenuity fuels daily life. Together, we’ve forged some of the most trusted partnerships across the energy value chain to make what was once just an idea a reality: laying subsea infrastructure thousands of feet below sea level, installing platforms hundreds of miles from shore, using our expertise to design and build offshore wind infrastructure, and reshaping the onshore landscape to deliver the energy products the world needs safely and sustainably.<br><br>For more than 100 years, we've been making the impossible possible. Today, we're driving the energy transition with more than 30,000 of the brightest minds across 54 countries.
Role: Java Expert (Remote) Location: Remote (Work from Anywhere) Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Java Developer to work on a contractual basis. The successful candidate will be responsible for developing and maintaining Java-based applications, working on a platform known as Micro1. This role is crucial as it involves contributing to the development of high-quality software solutions, and the candidate will have the opportunity to work on a variety of projects, applying their technical expertise to drive results.<br>Key Responsibilities:• The Java Developer will be responsible for designing, developing, and testing Java-based applications, ensuring they meet the required standards and specifications.• The successful candidate will work on the Micro1 platform, utilizing their Java skills to develop and maintain software applications.• The Java Developer will collaborate with cross-functional teams to identify and prioritize project requirements, ensuring timely and effective delivery of software solutions.• The candidate will be responsible for troubleshooting and resolving technical issues, ensuring the stability and performance of Java-based applications.• The Java Developer will participate in code reviews, ensuring adherence to coding standards and best practices.<br>Required Skills & Qualifications:• The candidate should have strong proficiency in Java programming language, with experience in developing and maintaining Java-based applications.• The successful candidate should have experience working with the Micro1 platform, or similar technologies, and be able to quickly adapt to new tools and systems.• The Java Developer should have excellent problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.• The candidate should have strong communication skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.• The Java Developer should have a strong understanding of software development principles, including design patterns, testing, and deployment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the development of high-quality software solutions. The successful candidate will have the opportunity to work on a variety of projects, applying their technical expertise to drive results and contribute to the growth and success of the organization.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
e Magine's client, a fast-growing global fintech based in Dubai, is seeking a Technical Team Lead – Java to lead a backend engineering team and drive delivery across high-performance, low-latency systems. This role combines hands-on backend development with end-to-end team leadership, technical governance, and delivery ownership. Key Responsibilities Lead and mentor a team of Java backend developers; own day-to-day execution and delivery outcomes Break down work into clear tasks, assign responsibilities, track progress, and remove blockers Provide technical direction across backend services, integrations, and microservices architecture Conduct code reviews and enforce engineering standards, documentation, and best practices Design, develop, and maintain backend services using Java (Java 17+), including REST APIs and event-driven services Drive performance, stability, and reliability (JVM/concurrency tuning, production readiness, incident RCA) Collaborate cross-functionally with Product, QA, Dev Ops/Cloud, Mobile, and business stakeholders Required Skills & Experience7+ years backend engineering experience with strong hands-on Java Java 17+ experience and modern backend development practices2+ years experience leading a technical team (7+ members) with delivery accountability Strong microservices and distributed systems experience REST API design and backend integration experience Event-driven systems and asynchronous processing experience Cloud exposure (AWS/GCP/Azure) and CI/CD collaboration with Dev Ops Strong stakeholder communication and ability to lead with minimal supervision Preferred Fintech/Trading/Forex/CFD domain experience FIX Protocol / market data exposure Kotlin, Vaadin, observability tooling (Grafana/Prometheus/ELK) Docker/Kubernetes/Terraform To apply Please share your CV and include details on team leadership scope, architecture ownership, and production/high-performance systems experience.