Database Developer Jobs
4517 Jobs Found
Location: Flexible / Hybrid Experience: 3–7+ years Employment Type: Full-time About the Role We are looking for a talented Software Engineer to design, develop, and maintain intelligent automation and risk management solutions. The ideal candidate has strong experience in Python and Java, hands-on knowledge of Machine Learning and Robotic Process Automation (RPA), and exposure to financial risk control (风控/Fankong), AML, or fraud detection systems. Responsibilities Design, develop, and maintain scalable backend applications using Python and Java. Build and deploy Machine Learning models for automation, prediction, and risk analysis. Develop and maintain RPA workflows to automate business processes. Integrate applications with APIs, databases, and enterprise systems. Develop and enhance risk control (Fankong), fraud detection, and AML monitoring solutions. Optimize application performance, reliability, and security. Collaborate with cross-functional teams to deliver high-quality software. Write clean, maintainable, and well-tested code. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field.3–7+ years of software development experience. Strong programming skills in Python and Java. Experience with Machine Learning frameworks such as Tensor Flow, PyTorch, or scikit-learn. Experience with RPA platforms such as UiPath, Automation Anywhere, or Blue Prism. Solid understanding of REST APIs, SQL/NoSQL databases, and microservices architecture. Familiarity with Git, CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP). Nice to Have Experience with large language models (LLMs) or Generative AI. Knowledge of data engineering and ETL pipelines. Professional certifications in cloud, AI, or RPA technologies. What We Offer Competitive salary and benefits. Opportunities to work on AI-driven and intelligent automation projects. Professional development and certification support. Collaborative and innovative work environment.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Assist in the development and maintenance of in-house applications under the guidance of the Project Support Manager and the Senior team members to meet end users' requirements efficiently and effectively</p><br><br>Responsibilities:<br><p>Design, code, and deploy user-friendly, scalable web applications tailored to construction workflows<br>Configure and optimize web server environment, connect web apps with tools like Primavera P6, In Eight, and other project management systems<br>Build and maintain databases, ensuring secure and efficient data storage and retrieval<br>Conduct thorough testing, troubleshoot issues, and provide ongoing updates based on user feedback<br>Work with various departments to gather requirements and align applications with business needs<br>Create technical documentation and train users on application functionalities<br>Research and implement emerging web technologies to enhance applications and ensure compliance with security best practices<br>Implement robust user authentication and authorization measures to protect sensitive data and ensure compliance with security standards<br>Assist in coordinating activities with several sections to ensure progress and completion of work under the direction of senior data engineers<br>Assist users’ critical requirements and help them in customizing processes to automate them<br>Monitor and improve work progress to ensure timely completion while adhering to quality standards<br>Support in the assessment of working practices and system to continuously improve system performance</p><br><br>Qualifications:<br><p>Bachelor’s Degree in Computer Science or Software Engineering or equivalent</p><br><p>Minimum 5 years of related work experience in similar industries</p><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br></p><p>Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.</p><br><p>True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.</p><br><p>We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing <u>accommodation-request_mb@oracle.com</u> or by calling 1-888-404-2494 in the United States.</p><br><p>Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.</p><br><br>Responsibilities:<br>As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.<br>Qualifications:<br><p>Career Level - IC4</p><br> </div>
Experience: 5-6 years | Location: Dhahran/Khobar, KSA — onsite only | Duration: 3 months (extension possible) | Availability: Immediate<br><br>Role Overview<br><br>Own the front-end and Node.js service layer of an MRO Inventory Optimization platform for a petrochemical client. You'll build production-grade React applications backed by REST services, integrated into the client's secure onsite environment, working as an extension of an offshore delivery team.<br><br>Must-Have — technical depth expected<br><br>React JS: Component architecture, hooks (use State/use Effect/use Memo/use Callback), context API, state management (Redux Toolkit, Zustand, or React Query), controlled forms, performance optimization (memoization, code-splitting, lazy loading) Type Script: Strong typing across components and API contracts, interfaces/generics, discriminated unions, typing of API responses and props; avoiding any in production code Node.js: Building and maintaining REST services (Express/Nest JS), middleware, request validation, error-handling patterns, async/await, integration with downstream APIs and databases REST APIs: Designing and consuming RESTful endpoints, status-code semantics, pagination, filtering, request/response schema design, error contracts Authentication: Session vs token-based auth, JWT lifecycle (issue/refresh/revoke), secure cookie handling, route guarding, role-based access control on the UI<br><br>Good-to-Have<br><br>Next.js (SSR/SSG, app router), SSO/OAuth 2.0 + OIDC integration, responsive/accessible design (WCAG basics), Docker containerization, CI/CD pipelines, prior enterprise application experience (audit trails, RBAC, multi-tenant patterns).<br><br>Scope of Work<br><br>Build interactive dashboards and analytics visualizations (chart libraries such as Recharts/Chart.js/D3) backed by API data Develop inventory management screens with complex tables, filtering, bulk actions, and inline editing Implement approval workflows with multi-step states, role-based actions, and status tracking Build user management (roles, permissions, RBAC-driven UI) Integrate with backend APIs (including data services feeding from SAP/Big Query), handle auth flows, and ensure responsive behavior across devices
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong>Required Skills & Competencies:</strong></p><ul><li><p>Responsible for developing cross-platform mobile applications.</p></li><li><p>Mobile Development: Building and maintaining high-quality mobile interfaces using the Flutter framework on both iOS and Android.</p></li><li><p>Performance: Focusing on smooth animations, reactive UI, and efficient integration with RESTful APIs.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"><br></p><ul><li><p>Experience: 8+ Years</p></li><li><p>Employment Type: 12-month & extendable contract</p></li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li>Develop and implement comprehensive data governance policies and standards that align with business objectives and regulatory requirements.</li><li>Establish and manage a data stewardship program, empowering individuals to take ownership of critical data assets and ensure their quality and integrity.</li><li>Design and oversee data quality frameworks, including data profiling, cleansing, and monitoring processes, to proactively identify and remediate data anomalies.</li><li>Define and enforce data lineage and metadata management strategies, providing a clear understanding of data origins, transformations, and usage across the organization.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p><em>Bachelor’s or Master’s degree in data management, IT, Engineering, or a related field</em></p></li><li><p><em>10+ years of experience in data governance, data management, and or enterprise data strategy</em></p></li><li><p><em>Proven experience in implementing large-scale data governance programs</em></p></li><li><p><em>Proven experience in designing, implementing and operationalizing enterprise data governance frameworks and operating models</em></p></li><li><p><em>Hands-on experience in dataset inventory, data catalog implementation, data classification, and data quality rule definition</em></p></li><li><p><em>Experience working with data governance and catalog tools (e.g., Unity Catalog, Microsoft Purview or similar)</em></p></li><li><p><em>Has experience ensuring governance is applied and enforced within systems and processes</em></p></li><li><p><em>Can balance business, governance, and technical requirements</em></p></li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p>Are you experienced with <b>Advent Portfolio Management</b> solutions?<br></p><br><p>We're looking for an experienced Software Engineer to support enterprise Wealth Management platforms.<br></p><br>Responsibilities<br><ul><li>Develop and support Advent applications<br></li><li>Enhance portfolio management solutions<br></li><li>Build enterprise .NET applications<br></li><li>Work with business users and technical teams<br></li><li>Participate in Agile software delivery<br></li></ul><br><span>RequirementsTo be considered you need to meet the following criteria:<br><br></span><ul><li>trong Advent experience<br></li><li>Portfolio Management systems<br></li><li>Moxy<br></li><li>Advent PB<br></li><li>.NET development<br></li><li>Basic Node.js knowledge<br></li><li>Wealth Management domain experience<br></li></ul><p>AI-assisted development experience is an advantage.<br></p><br>Candidates based outside UAE are welcome to apply.<br>To view other roles we have, please visit our website - www.blackpearlconsult.com<br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Develop responsive and user-friendly web interfaces using React.js and Tailwind CSS, working with design and backend teams to support application development.</p><br><p><strong>Key Responsibilities</strong></p><ul><li><p>Build UI components using React.js, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS</p></li><li><p>Integrate REST APIs with frontend modules</p></li><li><p>Develop responsive designs for desktop, tablet, and mobile</p></li><li><p>Fix UI bugs and improve performance</p></li><li><p>Collaborate with designers and backend developers</p></li><li><p>Use Git for version control</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>3+ years experience in front-end development</p></li><li><p>Strong knowledge of React.js fundamentals</p></li><li><p>Good understanding of responsive design principles</p></li><li><p>Experience with API integration</p></li><li><p>Familiarity with Git and Agile workflow</p></li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Software Development</p><ul><li><p>Design, develop, test, and deploy software applications and services.</p></li><li><p>Develop scalable and maintainable backend systems using Java and related frameworks.</p></li><li><p>Build responsive and user-friendly frontend applications using modern web technologies.</p></li><li><p>Participate in all phases of the Software Development Life Cycle (SDLC).</p></li></ul><br><p><strong>Preferred Technologies (Any)</strong></p><ul><li><p>Java / Spring Boot</p></li><li><p>.NET / C#</p></li><li><p>Python</p></li><li><p>Angular / React / Vue.js</p></li><li><p>REST APIs & Microservices</p></li><li><p>SQL Server, Oracle, PostgreSQL, MySQL</p></li><li><p>Docker, Kubernetes</p></li><li><p>Azure, AWS, or GCP</p></li><li><p>Git, Jenkins, JIRA</p></li><li><p>Agile / Scrum</p></li></ul></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.</p></li><li><p>Relevant certifications in Java, Cloud, Agile, or Software Development are advantageous. </p></li></ul><br><p><strong>UAE/Dubai passport holders only</strong></p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong><u>Requirement:</u></strong></p><p><strong><u> </u></strong></p><ul><li><p>Graduate with 7 years of experience in Mendix Application development both Web based and Native applications.</p></li><li><p>Strong expertise in Mendix domain modeling, forms, and complex microflow logic.</p></li><li><p>Experience in building and consuming app services within Mendix applications.</p></li><li><p>Hands-on experience with frontend technologies including JavaScript, XPath, CSS, and HTML.</p></li><li><p>Experience in writing Java actions and integrating web services in Mendix.</p></li><li><p>Solid understanding of SQL, Model-Driven Development, and Agile methodologies.</p></li><li><p>Experience with Mendix Native Mobile development is a plus.</p></li><li><p>Familiarity with modern architecture styles, REST APIs, and microservices is advantageous.</p></li><li><p>Exposure to cloud platforms such as Microsoft Azure and AWS is beneficial.</p></li><li><p>Excellent communication and interpersonal skills.</p></li><li><p>Strong analytical and critical-thinking abilities, with the ability to work under pressure.</p></li><li><p>Organized and structured problem-solving approach with strong decision-making skills.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Looking for Arabic</p><br><p></p></section>
Company Description ASSET Technology Group, founded in 1991, is a leading provider of innovative software solutions in Document Management, Process Automation, and Content Management across the Middle East and international markets. The company serves more than 600 clients and operates a dedicated software services division that delivers development, support, and quality assurance services both offshore and on-site. With a team of over 600 engineers, ASSET has a strong track record of successful projects and high customer satisfaction, particularly in the Middle East. Since 2004, the company has expanded into the telecommunications sector, offering Value-Added Services and tailored solutions for mobile operators in the MENA region. ASSET’s growth is supported by highly skilled technical teams and partnerships with leading technology companies such as Opentext, Microsoft, Liferay, and Fiorano.<br>Job Description<br>Software Engineer (2–5 Years' Experience) Location: United Arab Emirates (On-site) Employment Type: Full-time Eligibility: Candidates must hold a valid UAE residency visa<br>About the Role<br>We are looking for a motivated, customer-facing Software Engineer with 2–5 years of experience to join our team for a hands-on, on-site role. The ideal candidate is technically solid, comfortable in front of clients, and communicates clearly and professionally. 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 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 Nice to Have Experience with on-premise enterprise software rollouts and system integration Familiarity with Windows Server administration and IIS/Tomcat coexistence setups A valid UAE driving license is a plus.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>he/she will be joining our app development team involving in a work of changing MVP in to full products and giving continuous thecnical and Maintainance support</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>basic knowledge of app development ,payment gate way ,server Maintainance ,all the necessary it software knowledge English speaking , team worker </p><p></p></section>
<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>
İpuçları: Pozisyonun özetini, pozisyonda nasıl başarılı olunacağını ve rolün genel olarak şirketinizdeki yerini anlatın.<br>Sorumluluklar[Sorumlulukları açıklarken net olun. Cinsiyetçi olmayan kapsayıcı bir dil kullanın]Örnek: Maksimum verimlilik için üretim sistemleri ile ilgili kullanıcı gereksinimlerinin belirlenmesi ve geliştirilmesi<br>Nitelikler[Yetenek, Eğitim, Deneyim veya Sertifika gibi nitelikleri eklemek isteyebilirsiniz.]Örnek: Mükemmel yazılı ve sözlü iletişim becerilerine sahipİpuçları: Pozisyonun özetini, pozisyonda nasıl başarılı olunacağını ve rolün genel olarak şirketinizdeki yerini anlatın.<br>Sorumluluklar[Sorumlulukları açıklarken net olun. Cinsiyetçi olmayan kapsayıcı bir dil kullanın]Örnek: Maksimum verimlilik için üretim sistemleri ile ilgili kullanıcı gereksinimlerinin belirlenmesi ve geliştirilmesi<br>Nitelikler[Yetenek, Eğitim, Deneyim veya Sertifika gibi nitelikleri eklemek isteyebilirsiniz.]Örnek: Mükemmel yazılı ve sözlü iletişim becerilerine sahip
İpuçları: Pozisyonun özetini, pozisyonda nasıl başarılı olunacağını ve rolün genel olarak şirketinizdeki yerini anlatın.<br>Sorumluluklar[Sorumlulukları açıklarken net olun. Cinsiyetçi olmayan kapsayıcı bir dil kullanın]Örnek: Maksimum verimlilik için üretim sistemleri ile ilgili kullanıcı gereksinimlerinin belirlenmesi ve geliştirilmesi<br>Nitelikler[Yetenek, Eğitim, Deneyim veya Sertifika gibi nitelikleri eklemek isteyebilirsiniz.]Örnek: Mükemmel yazılı ve sözlü iletişim becerilerine sahipİpuçları: Pozisyonun özetini, pozisyonda nasıl başarılı olunacağını ve rolün genel olarak şirketinizdeki yerini anlatın.<br>Sorumluluklar[Sorumlulukları açıklarken net olun. Cinsiyetçi olmayan kapsayıcı bir dil kullanın]Örnek: Maksimum verimlilik için üretim sistemleri ile ilgili kullanıcı gereksinimlerinin belirlenmesi ve geliştirilmesi<br>Nitelikler[Yetenek, Eğitim, Deneyim veya Sertifika gibi nitelikleri eklemek isteyebilirsiniz.]Örnek: Mükemmel yazılı ve sözlü iletişim becerilerine sahip
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Design, develop, and optimize <strong>PL/SQL procedures, functions, and packages</strong></p></li><li><p>Perform <strong>performance tuning</strong> and ensure efficient SQL query execution</p></li><li><p>Integrate and consume <strong>APIs (REST/SOAP)</strong> for seamless system communication</p></li><li><p>Support and enhance <strong>loyalty program implementations</strong>, including rewards, points management, and redemption flows</p></li><li><p>Work on <strong>co-branded card solutions</strong>, including transaction processing and partner integrations</p></li><li><p>Collaborate with cross-functional teams (business, QA, vendors) to deliver high-quality solutions</p></li><li><p>Troubleshoot issues and provide <strong>production support</strong></p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Strong expertise in <strong>Oracle PL/SQL</strong> and <strong>SQL optimization</strong></p></li><li><p>Experience with <strong>API integration</strong> and system interfaces</p></li><li><p>Good understanding of <strong>loyalty platforms</strong> and payment/card systems</p></li><li><p>Exposure to co-branded cards and partnership models</p></li><li><p>Strong analytical and problem-solving skills</p></li><li><p>Excellent communication and stakeholder management skills</p></li></ul><p></p></section>
UI/UX Designer + Frontend Engineer (Hybrid Role)<br>Role Overview We are hiring a UI/UX Designer with frontend capabilities to rapidly design and implement user interfaces for Axalar. The ideal candidate can translate product ideas into clean, production-ready UI.<br>Responsibilities Design user interfaces and flows using Figma Build frontend components (React or Flutter UI) Optimize user experience and usability Collaborate closely with product and engineering Support rapid iteration cycles<br>Requirements Strong proficiency in Figma and UI design Experience converting design into functional frontend code Understanding of UX principles and user flows Ability to work fast and iterate quickly<br>Preferred Skills Experience with React or Flutter Experience in Saa S or startup environments<br>Compensation UAE-based (or relocation): 12,000 – 16,000 AED/month depending on experience and performance.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><br><p><strong>Required Skills & Competencies:</strong></p><ul><li><p>Dedicated to the development and optimization of native Android applications.</p></li><li><p>Native Development: Designing and building advanced applications for the Android platform using Kotlin/Java.</p></li><li><p>Quality & Security: Focusing on unit-testing for robustness, edge case handling, and ensuring the application adheres to the latest Android security and performance standards</p></li></ul><br></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"><br></p><ul><li><p>Experience: 8+ Years</p></li><li><p>Employment Type: 12-month & extendable contract </p></li></ul><p></p></section>
We understand that most code is now written with AI, and we are an AI-first agency. However, we want a candidate with experience so they can understand what the AI has written, make adjustments, and provide proper prompts.<br>Job Details:Full-time remote position, 5 days per week. Must be able to be online from 9 AM to 6 PM Dubai time.2-3 meetings per week with clients (good verbal and written English required).<br>Experience needed:Shopify development, HTML, CSS, and Shopify themes and how they work. Experience with Shopify apps.<br>What is most important:Be attentive to details and do not submit sloppy work. The rest can come with practice, and we are flexible. High-quality work, attention to detail, and checking the work before submitting is very important.
We understand that most code is now written with AI, and we are an AI-first agency. However, we want a candidate with experience so they can understand what the AI has written, make adjustments, and provide proper prompts.<br>Job Details:Full-time remote position, 5 days per week. Must be able to be online from 9 AM to 6 PM Dubai time.2-3 meetings per week with clients (good verbal and written English required).<br>Experience needed:Shopify development, HTML, CSS, and Shopify themes and how they work. Experience with Shopify apps.<br>What is most important:Be attentive to details and do not submit sloppy work. The rest can come with practice, and we are flexible. High-quality work, attention to detail, and checking the work before submitting is very important.