Database Developer Jobs
1366 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for a skilled and adaptable Full-Stack Developer to join the technology team of a fast-growing, early-stage company building a multi-sided digital platform.<br> You will take technical ownership of an existing application and play a hands-on role in making it fully functional, stable, and ready for launch.<br> In this role, you will work across the backend and frontend of the product, with a particular focus on troubleshooting, improving, and completing the existing backend infrastructure.<br> The application is already substantially built, so this is not a role focused purely on building from scratch.<br> You will assess the current setup, identify what needs to be fixed or improved, and make practical decisions on whether to optimize, rebuild, or simplify different parts of the product.<br> You will work closely with the founder across the customer-facing application and internal platforms, ensuring that core functionality, data flows, integrations, and real-time processes work reliably from end to end.<br> Responsibilities Take full technical ownership of the existing application and assess what needs to be fixed, improved, optimized, or rebuilt.<br> Troubleshoot and improve backend functionality, with a strong focus on authentication, user profiles, databases, order flows, and real-time syncing.<br> Work across the product’s main interfaces, including the customer app, driver app, retailer dashboard, and admin dashboard.<br> Review the existing Lovable-built application and make improvements while identifying areas that may require rebuilding or restructuring.<br> Build, maintain, and optimize backend functionality using Supabase and related technologies.<br> Manage and work with code hosted on GitHub, ensuring a clean and maintainable development setup.<br> Ensure customer, driver, retailer, and admin data flows correctly across the platform.<br> Troubleshoot authentication, sign-in, profiles, dashboards, order management, and real-time updates.<br> Ensure end-to-end order and operational flows function correctly across different user types.<br> Work with booking, calendar-based, and other workflow-driven functionality where required.<br> Identify technical issues proactively and recommend practical solutions based on scalability, reliability, and maintainability.<br> Test functionality thoroughly and resolve bugs or issues before launch.<br> Maintain clear documentation of the product setup, technical decisions, and key workflows.<br> Explain technical decisions, challenges, and recommendations clearly to a non-technical founder.<br> Work independently and manage technical priorities with minimal supervision.<br> Ensure a smooth technical handover and knowledge transfer if additional developers are brought into the team in the future.<br> 3+ years of experience in full-stack development, with strong backend development experience.<br> Hands-on experience working with Lovable or strong familiarity with AI-assisted application development platforms.<br> Strong experience with Supabase or similar backend, database, and authentication platforms.<br> Comfortable working with GitHub and existing codebases.<br> Proven experience troubleshooting, improving, and completing existing applications rather than only building new products from scratch.<br> Strong understanding of authentication, user profiles, databases, APIs, dashboards, and application workflows.<br> Experience working with real-time data, syncing, notifications, or similar live application functionality.<br> Experience working across multiple user interfaces or role-based platforms.<br> Strong problem-solving skills and the ability to quickly understand an existing technical setup.<br> Ability to determine when existing functionality should be fixed or optimized versus rebuilt.<br> Comfortable working independently and taking full technical ownership of a product.<br> Strong communication skills and the ability to explain technical concepts clearly to non-technical stakeholders.<br> Comfortable working in an early-stage, founder-led environment with a high level of ambiguity and ownership.<br> Strong attention to detail, reliability, and a practical approach to solving technical problems.<br> Nice to Have Experience building multi-sided products involving customers, drivers, retailers/vendors, and administrators.<br> Experience with real-time order tracking or operational workflows.<br> Experience quickly rebuilding or restructuring parts of an application when the existing architecture is difficult to maintain.<br> Experience working in early-stage startups or founder-led environments.<br> Ability and willingness to collaborate on-site in the future if required.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br>What this opportunity involves: We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for: 8+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard: Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate Tasks for this project are estimated to take 30 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation: Up to $150/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~30 hours each; you set your own schedule.<br></span> </div>
<p>About the Role We are looking for an experienced Backend Java/Spring Boot Developer with Camunda 8 to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable backend solutions while implementing and optimizing business processes using Camunda 8 . You will work in an Agile environment, collaborating with cross-functional teams to deliver high-quality software that meets business needs. Key Responsibilities Design, develop, maintain, and enhance backend applications using Java and Spring Boot . Design and implement business workflows using Camunda 8 BPMN . Develop scalable microservices and RESTful APIs. Participate in technical design discussions and contribute to software architecture decisions. Write clean, maintainable, and well-documented code following engineering best practices. Develop and maintain automated tests to ensure software quality. Participate actively in code reviews, quality assurance initiatives, and Agile ceremonies. Refine user stories and technical requirements with the development team. Collaborate closely with business stakeholders to understand requirements and deliver effective solutions. Work with partner technology teams to ensure seamless integration across systems. Mentor and coach junior developers. Support software releases while ensuring quality, scope, and delivery expectations are met. Prepare technical documentation and present new features, components, and technical solutions.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Minimum 3 years of professional experience as a Java Spring Boot Developer with Camunda 8 .</li><li>Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).</li><li>Experience working in Agile environments using tools such as JIRA and Confluence .</li><li>English proficiency at C1 level or above (written and spoken).</li><li>Strong experience with Camunda 8 , including designing and implementing BPMN processes.</li><li>Advanced knowledge of Java 11+ .</li><li>Strong expertise in: Spring Boot Spring MVC Spring Data JPA Spring Cloud Config</li><li>Solid understanding of Object-Oriented Programming (OOP) principles.</li><li>Experience designing and developing microservices and service-oriented architectures .</li><li>Strong knowledge of RESTful APIs .</li><li>Experience with automated testing frameworks such as: JUnit Mockito Cucumber</li><li>Experience with Continuous Integration and Continuous Delivery (CI/CD) practices and tools.</li><li>Good understanding of the Software Development Life Cycle (SDLC).</li><li>Experience working with Scrum and Agile methodologies.</li><li>Experience with Docker and Kubernetes .</li><li>Experience configuring CI/CD pipelines.</li><li>Knowledge of Elasticsearch , Kibana , or other NoSQL databases.</li><li>Spanish language skills.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br>What this opportunity involves: We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for: 8+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard: Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate Tasks for this project are estimated to take 30 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation: Up to $150/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~30 hours each; you set your own schedule.<br></span> </div>
<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Choosing Capgemini means choosing a company where you can shape your career according to your aspirations. With the support and inspiration of a global community of experts, you can rewrite your future. Join us to redefine the boundaries of what's possible, help unlock the value of technology for the world's leading organizations, and contribute to building a more sustainable and inclusive world.</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Within our project teams, you will be involved in the development and evolution of business applications as a Java/Docbridge developer for major clients, in complex technical environments;</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">As a Java/Docbridge Developer, your responsibilities will include:</font></font></p><ul><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Design, develop and maintain document management solutions based on DocBridge.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">To develop and maintain applications and scripts using JavaScript.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Analyze the functional requirements and translate them into technical specifications.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Participate in the integration of document flows into the information system</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Ensure the configuration, development and optimization of DocBridge processes.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Perform unit, integration and regression tests.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Identify and resolve anomalies while ensuring the stability of solutions.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Collaborating with the technical, infrastructure, and other teams.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Contribute to technical documentation and best development practices.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Contribute to the continuous improvement of processes and applications.</font></font></li></ul><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Your profile:</font></font></p><ul><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Diploma of a Bac+4 / Bac+5 in Computer Science or equivalent.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Minimum 5 years of experience in software development.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Significant experience with DocBridge (DocBridge Pilot, Output Management, CCM or equivalent).</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Good mastery of JavaScript.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of Web technologies: HTML5, CSS3.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Mastery of SQL databases.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of Linux/Unix environments.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Experience with version control tools (Git).</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of document management and document generation processes.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Analytical skills, autonomy and team spirit.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Good level of communication in French.</font></font></li></ul><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Some reasons to join us:</font></font></p><ul><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Quality of working life: teleworking possible in Morocco and internationally, flexibility and autonomy.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Continuous learning: training, certifications and personalized support.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Varied and high-impact projects: stimulating missions for leading clients.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">ecosystem of expertise: integration into active technical communities</font></font></li></ul><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">We are looking for a DocBridge and JavaScript engineer with a minimum of 5 years of experience.</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Capgemini is a responsible, multicultural, global leader with nearly PHONE_NUMBER people in more than 50 countries. With 55 years of experience, we are a strategic partner to companies for the transformation of their businesses by leveraging the full power of technology and innovation in constantly evolving areas such as cloud, data, artificial intelligence, connectivity, software, digital engineering, and platforms.</font></font></p><p><strong>Desired Candidate Profile</strong></p><ul><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Diploma of a Bac+4 / Bac+5 in Computer Science or equivalent.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Minimum 5 years of experience in software development.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Significant experience with DocBridge (DocBridge Pilot, Output Management, CCM or equivalent).</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Good mastery of JavaScript.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of Web technologies: HTML5, CSS3.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Mastery of SQL databases.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of Linux/Unix environments.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Experience with version control tools (Git).</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Knowledge of document management and document generation processes.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Analytical skills, autonomy and team spirit.</font></font></li><li><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Good level of communication in French.</font></font></li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p>We are looking for a talented Test Automation Developer to join our team specializing in the development of automated test solutions within the embedded systems domain for the automotive sector. You will play a key role in ensuring the quality and reliability of software and hardware by designing, implementing, and executing automated tests using Python-based frameworks.:</p><br><br><ul><li>Design and develop automated test cases for embedded systems using Python within a dedicated test automation framework.</li><li>Integrate test cases into the test environment to validate software, hardware, and system performance.</li><li>Enhance and maintain the test automation framework to ensure efficiency and maintainability.</li><li>Implement custom tools, libraries, and scripts to improve automation workflows and reporting.</li><li>Execute automated test scripts on embedded systems to validate functionality, performance, and compliance with requirements.</li><li>Analyze test results, identify issues, and report defects in the bug tracking system.</li><li>Generate detailed test reports, highlighting test coverage, defects, and system reliability metrics.</li><li>Ensure all tests align with automotive standards such as ISO 26262, ASPICE, or relevant OEM-specific guidelines.</li></ul> <br> Required profile : <p>With a Master's degree (BAC+5) from an engineering school or university specializing in embedded systems, you have successful experience in test automation with python. Knowledge of automotive functionalities is required.</p><br><br><ul><li>Strong proficiency in Python programming for test automation.</li><li>Experience with Matlab/Simulink</li><li>Knowledge of embedded systems testing, including integration and functional testing.</li><li>Familiarity with automotive communication protocols (e.g., CAN, LIN, UDS) and tools (e.g., CANoe, CANalyzer).</li><li>Hands-on experience in developing and maintaining automated test scripts.</li><li>Proficiency in using defect tracking tools (e.g., Jira).</li><li>Strong problem-solving and analytical thinking.</li><li>Good english communication skills</li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p>We are looking for a talented <strong>Test Automation Developer</strong> to join our team specializing in the development of automated test solutions within the embedded systems domain for the automotive sector. You will play a key role in ensuring the quality and reliability of software and hardware by designing, implementing, and executing automated tests using Python-based frameworks.:</p><br><br><ul><li>Design and develop automated test cases for embedded systems using Python within a dedicated test automation framework.</li><li>Integrate test cases into the test environment to validate software, hardware, and system performance.</li><li>Enhance and maintain the test automation framework to ensure efficiency and maintainability.</li><li>Implement custom tools, libraries, and scripts to improve automation workflows and reporting.</li><li>Execute automated test scripts on embedded systems to validate functionality, performance, and compliance with requirements.</li><li>Analyze test results, identify issues, and report defects in the bug tracking system.</li><li>Generate detailed test reports, highlighting test coverage, defects, and system reliability metrics.</li><li>Ensure all tests align with automotive standards such as ISO 26262, ASPICE, or relevant OEM-specific guidelines.</li></ul> <br> Required profile : <p>With a Master's degree (BAC+5) from an engineering school or university specializing in embedded systems, you have successful experience in test automation with python. Knowledge of automotive functionalities is required.</p><br><br><ul><li>Strong proficiency in Python programming for test automation.</li><li>Experience with Matlab/Simulink</li><li>Knowledge of embedded systems testing, including integration and functional testing.</li><li>Familiarity with automotive communication protocols (e.g., CAN, LIN, UDS) and tools (e.g., CANoe, CANalyzer).</li><li>Hands-on experience in developing and maintaining automated test scripts.</li><li>Proficiency in using defect tracking tools (e.g., Jira).</li><li>Strong problem-solving and analytical thinking.</li><li>Good english communication skills</li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job : <p><u><strong>Mission 1: Consulting, Integration, and Customer Support</strong></u></p><br><br><ul><li>Analyze customer needs and propose the most suitable functional solutions for their business context</li><li>Lead client meetings (scoping workshops, demonstrations, functional workshops, etc.), acting as a consultant to the stakeholders</li><li>Oversee and manage the integration, configuration, and version upgrades of solutions for clients</li><li>Support clients in the daily use and adoption of solutions, ensuring the transfer of corresponding skills</li><li>Contribute to the writing/validation of functional specifications in coordination with internal teams</li></ul><p><u><strong>Mission 2: Functional Validation and Delivery Quality</strong></u></p><br><br><ul><li>Coordinate and participate in the various validation phases (functional, integration, non-regression testing, etc.)</li><li>Lead functional acceptance testing and ensure the quality of deliveries before go-live</li><li>Supervise the maintenance of reference functional documentation</li><li>Be proactive in the continuous improvement of processes, working methods, and delivery quality</li></ul><p><u><strong>Mission 3: Operational Monitoring and Continuous Improvement</strong></u></p><br><br><ul><li>Handle and manage customer requests and incidents via the support tool, ensuring their analysis, prioritization, and follow-up until resolution</li><li>Maintain proactive communication with clients throughout the handling of their requests</li><li>Mentor junior consultants in ticket management, sharing best practices, and skill development</li><li>Identify and report complex or recurring incidents to contribute to their long-term resolution</li><li>Actively participate in enriching the internal knowledge base and continuously improving the services offered</li></ul> <br> <br> Required profile : <p><u><strong>Education and Experience</strong></u></p><br><br><ul><li>Master's degree (Bac+5) from a top engineering school or a Master's in Computer Science / Software Engineering / Applied Mathematics</li><li>Proven experience (3 to 5 years) in a similar role and/or in activities related to capital markets</li></ul><p><u><strong>Skills</strong></u></p><br><br><ul><li>Ability to analyze complex functional and technical issues and propose suitable solutions</li><li>Good understanding of asset management, financial markets, and their operational processes</li><li>Proficiency in database languages (Oracle / PostegreSQL) and ease in data analysis</li><li>Analytical, diagnostic, and problem-solving skills</li><li>Ability to manage multiple subjects in parallel and coordinate different stakeholders</li></ul><p><u><strong>Personal Qualities</strong></u></p><br><br><ul><li>Consulting mindset, interpersonal skills, and customer focus</li><li>High level of autonomy, rigor, and organizational skills</li><li>Initiative and ability to be proactive</li><li>Team spirit, ability to share knowledge and support the skill development of colleagues</li><li>Ability to take a step back, manage priorities, and thrive in a demanding environment</li></ul><p><u><strong>Languages</strong></u></p><br><br><ul><li>French: fluent</li><li>English: professional</li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job : <p>What you will do daily:</p><br><br><p>Reporting to the Management Mandates Supervision Department, your main responsibilities will be to:<br>• Participate in the development of asset allocation in coordination with relevant parties, including the development of associated benchmarks<br>• Analyze, for the needs of governance bodies, equity and rates investment strategies and opportunities, in line with asset allocation guidelines and requirements, within the framework of delegated management mandates and related committee processes<br>• Supervise the implementation of investment strategies specific to each mandate entrusted by clients<br>• Monitor portfolio performance and risks, while ensuring compliance with limits set by the appropriate bodies<br>• Analyze an investment, a company, assets (stocks, bonds,) and provide an opinion on the investment choice and its financial impacts<br>• Evaluate the financial and economic situation of companies or issuers and establish a list of recommendations based on valuation results;<br>• Stay informed of the latest updates in available financial information (new reports from the AMMC, Bank Al Maghrib, Casablanca stock exchange, management companies, etc.)<br>• Prepare reports on specific macroeconomic, financial, economic, and technical analyses<br>• Analyze market trends and anticipate changes<br>• Conduct financial analysis of issuers' intrinsic indicators (financial results, solvency indicators, profitability, coverage ratios, etc.)<br>• Conduct quantitative and qualitative analyses of financial information;<br>• Ensure regulatory, financial, and macroeconomic watch of the financial market<br>• Analyze and monitor financial markets<br>• Prepare research notes and credit risk notes<br>• Produce periodic management reports, including performance, contributions, and risk indicators<br> </p><br><br> <br> Required profile : <p>What we are looking for:<br>• Master's degree (Bac+5) from a top engineering/business school or equivalent.<br>• Approximately 8 years of experience in financial markets activities, including significant experience in activity supervision and/or team management.</p><br><br><p>What you will bring:<br>• Portfolio management techniques and risk modeling<br>• Reporting techniques<br>• Proficiency in IT languages and database management (VBA, SQL, etc.)<br>• Sense of rigor and responsibility<br>• Strong autonomy and good initiative<br>• Strong analytical and synthesis skills<br>• Interpersonal and communication skills<br> </p><br><br> <br><br> </div>
<p>We are looking for a full stack developer, mastering Spring Java, Angular, Cloud DevOps with significant experience in the design and operation of distributed services in an Agile/DevOps environment.</p><p>His missions:</p><ul><li>Understand business challenges to propose the best solution to the client</li><li>Develop skills in billing back offices</li><li>Perform developments and unit tests of existing and new client needs</li><li>Correct detected anomalies</li><li>Detailed technical documentation</li></ul><p><strong>Desired Candidate Profile</strong></p><p>3-5 years of experience in Java / Angular development</p><p>Very good command of Java / Spring / Angular.</p><p>Practice of CI/CD environments, Terraform and Kubernetes.</p><p>Mastery of GCP</p><p>Agile / Scrum Methodologies.</p>
<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Job Description: We are looking for a Senior Full Stack Developer, proficient in Spring, Java, Angular, and Cloud DevOps, with significant experience in designing and operating distributed services in an Agile/DevOps environment. Responsibilities include: being the technical lead for the project; assisting the project manager on technical aspects; ensuring the technical consistency and implementation of the project; developing team members on the project through training and knowledge sharing; performing development and unit testing of existing and new client requirements; fixing detected anomalies; and maintaining complete technical documentation.</font></font></p><p><strong>Desired Candidate Profile</strong></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Required skills: Minimum 6 years of experience in Java/Angular development. Very good command of Java/Spring/Angular. Experience with CI/CD environments, Terraform and Kubernetes. Proficiency with GCP cloud. Agile/Scrum methodologies.</font></font></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Recherche, conception et développement</p><br><br><p>Logiciel - Logiciel systeme d'information produit</p><br><br><p>Web Full-Stack Software Developer -XATIS (SES Bordes) F/H</p><br><br><p>CDI</p><br><br><p>Ingénieur & Cadre</p><br><br><p>Temps complet</p><br><br><p>For Web application context, you are expected to be well-versed in :<br>• Front End technologies: React, Node.js, JavaScript, JSP<br>• Back End framework and tools: SpringBoot, PostgreSQL, GraphQL, Tomcat, Wildfly<br>• Communication Standards such as OSLC (Open Services for Lifecycle Collaboration)<br>• Configuration management and CI/CD processes using GitLab<br>• Development within VSCode<br>• Application Deployment using OpenShift</p><br><br><p>• Master's degree in Computer Science, Information Systems, or a related field.<br>• Minimum of 5 years of professional experience in software development.<br>• Solid understanding of object-oriented design, data structures, and algorithms.<br>• Experience working with modern frameworks, libraries, and development tools.<br>• Experience working in Model Driven System Engineering (MDSE) and Design Specific Language (DSL)<br>• Experience working with System Engineering domain (MBSE/SysML)</p><br><br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><b><br></b></p><p><b>Your role</b></p><p><b>The Methods & I</b>ndustrialization Technician acts as the intermediary between the design office/Customer/Internal Input Data and the workshop. They are responsible for optimizing various tasks, including all parameters: regulatory standards, quality, costs, and deadlines. They establish the instructions, technical documents, and programs necessary for the serial production of parts within the given deadlines and monitor them in the workshop. They may also participate in work organization and production optimization within a workshop.</p><p>As a Methods & Industrialization Technician H/F, your responsibilities will be as follows*:</p><ul><li>Analyze and understand industrial files;</li><li>Master the design technique for parts or tooling;</li><li>Carry out feasibility studies;</li><li>Carry out product studies for notified orders;</li><li>Research and develop products and processes;</li><li>Optimize products and processes;</li><li>Analyze problems related to manufacturing and find solutions while respecting customer requirements;</li><li>Follow up on prototype production;</li><li>Manage the reception of tooling, its registration, identification, periodic control, validation, and maintenance management according to procedures;</li><li>Ensure part configuration;</li><li>Manage project techniques;</li><li>Participate in costing new business (quotes);</li><li>Participate in preparations for customer audits;</li><li>Provide technical and methodological assistance to production services and others as needed;</li><li>Provide technical assistance to operators according to technical rules, resolving various technical issues requiring the implementation of additional means (tooling, equipment), and establish the definition of plans and sketches;</li><li>Detect and alert the Heads of Methods & Industrialization, Methods & Industrialization Engineers, Quality, and Production of any change in the definition/configuration of manufactured parts;</li><li>Provide technical training to production personnel.</li></ul><p><br></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><b>Skills and knowledge required:</b></p><ul><li>Hold a Bac +2 (2-year higher education) qualification in Industrial Equipment Maintenance or Industrial Engineering and Maintenance;</li><li>Have a minimum of 2 years of experience in a similar role;</li><li>Master essential office tools for their activity (spreadsheet, database, accounting software, etc.);</li><li>Master CAD/CAM software, knowledge of materials and machining techniques;</li><li>Master the French language.</li></ul><p>Your interpersonal skills, curiosity, as well as your ability to be proactive and innovation-oriented, will enable you to successfully carry out your missions and thrive in this role.</p><p>You will evolve in a dynamic and growing environment. You will benefit from the agility and flexibility of an SME combined with the solidity and resources of an international group that has existed for 170 years. You will benefit from a personalized integration program for your onboarding, regular training within a group where career development prospects are rich and diverse. We are committed to an environmental and societal policy (CSR) in terms of Biodiversity, Diversity & Inclusion, Parenthood, Ethics, and Skills Development. We aim for carbon neutrality by 2050 for all our activities. We invest 5% of our turnover annually for the past 20 years in innovation for sustainable development.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Activities Live an extraordinary and unique adventure within a large industrial group, with the agility and autonomy of an SME.</p><p>Type of Contract: Local Permanent Contract</p><p>Your role</p><p>The industrial maintenance and new works coordinator helps optimize the maintenance of production facilities and ensures that production is not stopped. He/she is responsible for piloting investment projects and new works, while respecting HSE standards. He/she also manages and coordinates all phases of construction projects, from assembly and design to final delivery.</p><p>As an Industrial Maintenance and New Works Coordinator, your responsibilities will be:</p><ul><li>Coordinate construction and investment projects;</li><li>Ensure the follow-up of completion schedules;</li><li>Define the costs and deadlines associated with each project;</li><li>Ensure compliance with current quality standards;</li><li>Guarantee the proper execution of works and the integration of projects within the living environment and compliance with construction rules;</li><li>Identify technical solutions for improving installations and equipment (quality, capability, cycles, safety, etc.);</li><li>Monitor the compliance of interventions and the operation of materials, installations, and equipment (receptions, tests, trials, adjustments, etc.);</li><li>Industrial works carried out by his/her personnel or by subcontracting companies;</li><li>The implementation of new industrial means such as machines, air-conditioned rooms, etc., with the management of subcontractor works (establishment of specifications, quote consultation, negotiation, order placement, pre-installation follow-up, site management and external services, works reception);</li><li>Management of maintenance activity monitoring indicators (dashboards, reporting, energy consumption);</li><li>Ensure all missions within the scope of his/her functions or at the request of the hierarchical manager;</li><li>Manage maintenance activity monitoring indicators (dashboards, reporting, energy consumption).</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Required Skills and Knowledge:</p><ul><li>Hold a Bac +3 or Bac+5 degree in mechanical/industrial maintenance;</li><li>Have 2 to 3 years of experience in a similar position;</li><li>Proficiency in written and spoken French;</li><li>Proficiency in office tools essential for his/her activity (spreadsheet, database, accounting software, etc.) and the company's ERP;</li><li>Expertise in mechanical, electrical, automation, and pneumatic fields;</li><li>Ability to work in a team and communicate effectively;</li><li>Driver's license mandatory.</li></ul><p>Your interpersonal skills, curiosity, and ability to be proactive and innovative will enable you to successfully carry out your missions and thrive in this role.</p><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job : <p>YouCode is looking for a Web Development Trainer for immediate start in Youssoufia. Reporting to the School Director, their mission is to train students in the profession of web development and to support them in carrying out their daily projects. The trainer is responsible for the smooth running of the training and pedagogical progress, and will therefore be responsible for:</p><br><br><p>Participating in the recruitment of trainees;Leading group training sessions;Evaluating learning progress;Identifying and resolving individual learning difficulties;Ensuring communication with technical experts and other trainers;Supporting trainees in their efforts to achieve the desired qualification level;Facilitating meetings between trainees and the developer community (meetups, participation in local and regional events, etc.);Monitoring and supporting the class in its daily activities: learning by teaching activities, workshops, meetings, etc.;Contributing to the trainer's GitHub repository for trainees.</p><br><br> <br> <br> Required profile : <p>With higher education in IT/Web Development, you have at least 3 years of experience in web development.<br>You have a perfect command of Git versioning principles and know how to use one of the project management tools (especially agile project management).<br>You have in-depth knowledge of Linux/Unix systems, professional social networks, SEO and SEM referencing, agile methodologies, and UX.<br>You master web languages (front end: HTML (5 if possible) CSS, JS and associated frameworks) and back end: JAVA, PHP, Ruby, or other, and their associated frameworks).<br>You are dynamic, a good teacher, and have strong analytical and conciliation skills.<br>You are recognized for your adaptability and anticipation skills, your selflessness, and your interpersonal skills.<br>Join the YouCode adventure and become part of a dynamic and passionate team! </p><br><br> <br><br> </div>
<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">As a developer with 5 years of experience, your responsibilities will be to: Participate in the development of new features; Estimate and implement change requests; Write code with an emphasis on quality, reusability, and maintainability; Write automated unit tests; Communicate progress updates; Deliver high-quality code (adhering to best practices); Have significant experience on BUILD projects; Contribute to knowledge sharing by participating in internal and external workshops (Digital Lab).</font></font></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">You are proficient in the following technical areas: Java 8+ (8, 11, 17, 21), Spring: Spring Boot, Spring Data, Spring MVC, Spring Security, etc. Adherence to good coding practices: Design Patterns, Clean Code, etc. Architecture: microservices. Experience with front-end technologies is a plus: Angular, React. Experience working with REST APIs. Experience working with databases: MySQL, Oracle, SQL Server, PostgreSQL, MongoDB, etc. Testing methodologies: JUnit, Mockito. Strong DevOps skills: Git, Jenkins, CI/CD, Docker. Experience working in an Agile environment: Scrum, SAFe.</font></font></p><p><strong>Desired Candidate Profile</strong></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Significant experience on BUILD projects</font></font></p>
<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">As part of our business development, we are looking for a Salesforce Developer to support our clients in transforming and optimizing their business processes through the Salesforce platform. Your main responsibilities will include: Gathering and analyzing clients' functional requirements. Designing Salesforce solutions tailored to their business challenges. Configuring and customizing the Salesforce platform. Implementing automations and optimizing processes. Participating in the design, testing, deployment, and maintenance phases. Providing user support and training. Writing functional specifications and project documentation. Collaborating with technical teams and various stakeholders. Staying informed about Salesforce developments and new features. </font></font></p><p><strong>Desired Candidate Profile</strong></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Advanced degree in computer science, information systems, or a related field. Minimum 3 years of experience in a Salesforce environment. Strong understanding of the Salesforce ecosystem. Ability to analyze business needs and translate them into functional solutions. Excellent communication, analytical, and problem-solving skills. Autonomy, rigor, teamwork, and customer focus. Salesforce certifications are highly recommended.</font></font></p>
<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">As part of our business development, we are looking for a Salesforce Developer to support our clients in transforming and optimizing their business processes through the Salesforce platform. Your main responsibilities will include: Gathering and analyzing clients' functional requirements; designing Salesforce solutions tailored to their business challenges; configuring and customizing the Salesforce platform; implementing automations and optimizing processes; participating in the design, testing, deployment, and maintenance phases; providing user support and training; writing functional specifications and project documentation; collaborating with technical teams and various stakeholders; and staying informed about Salesforce updates and new features.</font></font></p><p><strong>Desired Candidate Profile</strong></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Advanced degree in computer science, information systems, or a related field. Minimum 3 years of experience in a Salesforce environment. Strong understanding of the Salesforce ecosystem. Ability to analyze business needs and translate them into functional solutions. Excellent communication, analytical, and problem-solving skills. Autonomy, rigor, teamwork, and customer focus. Salesforce certifications are highly recommended.</font></font></p>
<p>We are looking for an experienced/senior back-end developer, proficient in Spring Boot, Kafka and MongoDB, devops with significant experience in the design and operation of distributed services in an Agile/DevOps environment.</p><p><b>His missions:</b></p><ul><li>Design, develop and maintain back-end microservices in Java / Spring Boot.</li><li>Implement and operate real-time messaging and streaming solutions via Kafka.</li><li>Develop and optimize MongoDB databases to manage large volumes of data.</li><li>Participate in technical and functional design phases.</li><li>Integrate quality best practices (tests, code reviews, CI/CD).</li><li>Contribute to the security and performance of applications.</li><li>Work in close collaboration with the front, DevOps and product teams.</li><li>Evolve in an Agile environment (Scrum/SAFe).</li></ul><p><strong>Desired Candidate Profile</strong></p><p><strong>Qualifications</strong></p><p><strong>Required skills:</strong></p><ul><li>5 years of experience in Java development minimum</li><li>Very good command of Java / Spring Boot.</li><li>Expertise in Kafka (streaming, messaging, high availability).</li><li>Experience in MongoDB (modeling, optimization, management of large volumes).</li><li>Solid knowledge of microservices and REST APIs integration.</li><li>Practice of CI/CD environments and Docker/Kubernetes.</li><li>Agile / Scrum Methodologies.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>We are seeking an experienced Software Development Manager to lead and scale a multidisciplinary engineering organization of 30+ engineers at our Morocco Development Center. This leader will be accountable for people leadership, engineering execution, operational excellence, and talent development across work spanning Oracle Support, Oracle Operations, AI data platforms, AI-enabled capabilities, and related software engineering initiatives.</p><br><p>The successful candidate combines strong engineering judgment with a proven ability to lead teams of engineers and senior technical professionals, create clarity across a diverse portfolio, and build an inclusive, high-performing organization.</p><br><br><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><p>As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.<br><span>Lead, coach, and develop an engineering organization of 30 or more employees, including engineering managers, technical leads, and individual contributors.</span></p><br><ul><li><p><span>Set a clear operating model, organizational structure, goals, and priorities that align local execution with broader product, support, data, and AI strategies.</span></p><br></li><li><p><span>Deliver reliable, secure, scalable software and operational improvements across assigned initiatives.</span></p><br></li><li><p><span>Partner closely with global engineering, product, support, data, security, and operations teams to define roadmaps, resolve dependencies, and deliver measurable outcomes.</span></p><br></li><li><p><span>Establish a culture of customer focus and operational excellence, particularly for work supporting Oracle customers and production services.</span></p><br></li><li><p><span>Drive engineering best practices, including architecture reviews, design quality, code quality, testing, release readiness, incident management, and post-incident learning.</span></p><br></li><li><p><span>Use data to manage delivery health, quality, reliability, customer impact, hiring progress, engagement, and workforce capacity.</span></p><br></li><li><p><span>Build and execute talent plans: hiring, onboarding, performance management, career development, succession planning, and retention.</span></p><br></li><li><p><span>Develop technical and leadership capability in modern data, cloud, automation, and AI technologies, ensuring practical and responsible adoption.</span></p><br></li><li><p><span>Foster an inclusive, collaborative environment that encourages ownership, innovation, continuous improvement, and transparent communication.</span></p><br></li><li><p><span>Represent the Morocco Development Center in cross-functional planning, leadership forums, and global stakeholder discussions.</span></p><br></li><li><p><span>Manage headcount, staffing plans, budgets, and vendor or partner relationships as applicable.</span></p><br></li></ul><span>Required Qualifications</span><ul><li><p><span>Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.</span></p><br></li><li><p><span>10+ years of software engineering, systems engineering, data engineering, or related technical experience.</span></p><br></li><li><p><span>5+ years of people-management experience, including experience managing managers and/or leading sizable engineering teams.</span></p><br></li><li><p><span>Demonstrated success delivering complex software, platform, support, data, or AI-related initiatives across multiple teams and stakeholders.</span></p><br></li><li><p><span>Strong understanding of modern software development practices, cloud services, operational reliability, security, and agile delivery.</span></p><br></li><li><p><span>Experience leading teams that support production systems or enterprise customers, including incident response and service improvement.</span></p><br></li><li><p><span>Ability to translate business and customer needs into clear technical priorities and executable plans.</span></p><br></li><li><p><span>Excellent communication, stakeholder-management, and organizational leadership skills.</span></p><br></li><li><p><span>Professional fluency in English; French and/or Arabic are strongly preferred.</span></p><br></li></ul><span>Preferred Qualifications</span><ul><li><p><span>Experience in enterprise software, cloud infrastructure, developer platforms, data platforms, analytics, machine learning, or generative AI.</span></p><br></li><li><p><span>Experience working in a global, distributed engineering organization.</span></p><br></li><li><p><span>Experience building or scaling engineering teams in Morocco or the broader EMEA region.</span></p><br></li><li><p><span>Familiarity with Oracle products, Oracle Support processes, or enterprise customer environments.</span></p><br></li><li><p><span>Experience with workforce planning, organizational design, and budget management.</span></p><br></li></ul><br>Qualifications:<br><p>Career Level - M2</p><br> </div>