Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Required Skills:Proficiency in Java and Spring BootStrong experience with Angular (Frontend)Knowledge of Microservices and Event-Driven ArchitectureFamiliarity with SQL and NoSQL databases (BigQuery, BigTable)Experience with Cloud services (GCP, Azure)Proficiency in Docker, Kubernetes, and LinuxExperience with CI/CD processes (GitLab CI/CD)Understanding of TDD, JUnit, Mockito, Sonar, and GatlingExperience with Postman, DDD, Clean Architecture, and SOLID principlesFamiliarity with Agile/Scrum methodologies
About the job
Join our dynamic team as a Senior Full Stack Developer specializing in Java and Angular. Your key responsibilities will include:
Developing and maintaining full-stack applications using Java, Spring Boot, and Angular.
Designing and integrating microservices and event-driven architectures.
Applying Domain-Driven Design (DDD), Clean Architecture principles, and software craftsmanship.
Establishing and monitoring CI/CD pipelines utilizing GitLab CI/CD.
Engaging in the design, development, testing, and deployment phases of projects.
Contributing to continuous improvement and software quality through testing, coverage, and performance enhancements.
About ALTEN MAROC
ALTEN MAROC is a subsidiary of the global leader in engineering and technology consulting, established in 2008. With offices in Fès, Rabat, Tétouan, and Casablanca, we currently employ over 2,200 professionals and aim to expand to 3,300 by the end of 2027. We play a strategic role in supporting the professional development of engineers. Our mission is to meet the technological ambitions of our clients—large international organizations—in sectors such as automotive, rail, R&D, IT, telecommunications, and media. Joining ALTEN MAROC means becoming part of an ecosystem of excellence with:A personalized and evolving career pathA robust development policy for skills enhancementA stimulating, collaborative, and meaningful work environment
Join Energy Recovery and Contribute to a Sustainable Future At Energy Recovery, we design and manufacture innovative solutions that play a pivotal role in combating climate change, reducing carbon emissions, and providing safe drinking water to millions. Our technologies help clients avoid roughly 19.7 million metric tons of carbon emissions annually — equiv…
Gramian Consultancy is a boutique firm focused on IT professional services and engineering talent solutions. The team connects organizations with engineers whose skills match specific project needs. Gramian partners with a global software vendor in the Digital Experience Platform (DXP) sector. This client supports enterprises in managing content, customer data, and integrations, handling both public-facing and large-scale internal systems. Their platform is designed for flexibility and scalability. Role overview This Senior Software Engineer position centers on developing a modular platform that integrates Java backend services with JavaScript and TypeScript frontends. The role involves hands-on coding, shaping core platform services, and contributing to extensibility modules. There is a strong focus on evolving a next-generation cloud platform, especially around cloud orchestration and integration with AWS. Engineers in this role participate in technical decision-making, architecture discussions, and production troubleshooting. The roadmap highlights improvements to the cloud orchestration layer, deeper work with cloud provider APIs, and ongoing platform enhancements. Main responsibilities Develop and maintain features in Java (backend) and JavaScript/TypeScript (frontend) codebases Advance the cloud platform, focusing on orchestration, provisioning, and lifecycle management Participate in architecture and design discussions to ensure performance, scalability, and maintainability Review code for quality, testing coverage, and management of technical debt Troubleshoot and resolve complex production issues in collaboration with support teams Work with Product, QA, and other teams to deliver reliable features Contribute to CI/CD pipelines, automation, and DevOps efforts Promote extensibility and modularity throughout the platform ecosystem Technical environment Backend: Java (JDK 17–21), Java EE, OSGi (Karaf), JCR/Jackrabbit, Lucene APIs: REST (JAX-RS), GraphQL Location and work model Remote within Morocco Permanent contract Interview process Introductory call Four client interviews
SupportYourApp delivers technical and customer support for leading tech companies worldwide, operating in over 30 countries and 60 languages. The team supports SaaS, software, and hardware solutions for a varied client base, including names like MasterCard, Calm, and MacPaw. This remote Technical SaaS Support Specialist role is based in Morocco (Tetouan or Tangier-Tétouan-Al Hoceima). The position requires fluency in both French and English and focuses on supporting customers across multiple channels. What you will do Deliver technical support in French and English via email, phone, chat, and video calls. Troubleshoot and escalate issues as needed, ensuring timely and clear communication with customers. Document all interactions accurately in the CRM system. Identify, reproduce, and report bugs to Product and Development teams. Gather customer feedback to suggest product improvements. Meet key performance indicators, such as response time, resolution rate, and customer satisfaction. Stay updated on platform changes, policies, and industry news. Handle high volumes of support requests during busy periods and major events. Requirements C1 level proficiency in both French and English (spoken and written). At least 2 years of experience in customer, SaaS, or technical support, especially with complex solutions. Advanced Excel skills, including VLOOKUP, reporting, and data analysis. Strong problem-solving abilities and a customer-focused mindset. Ability to multitask and prioritize in a demanding setting. High attention to detail and accuracy with customer data. Basic computer skills and experience with CRM systems and support tools. Personal laptop or computer (minimum 8GB RAM) and reliable internet (at least 50 Mbps download, 40 Mbps upload). Dedication to high-quality service and meeting performance goals. Preferred qualifications Experience using Zendesk. Analytical mindset for spotting trends and suggesting solutions.
Join Visit.org as a dynamic and enthusiastic EMEA Virtual Event Host! In this remote role, you will orchestrate interactive social impact experiences via Zoom for our corporate partners across the EMEA region. If you possess stage experience and thrive in front of an audience, this is your chance to leverage your talents in support of meaningful community initiatives worldwide. As a startup, we seek individuals with an entrepreneurial mindset who are deeply passionate about our mission and ready to take on challenges with a hands-on approach.This part-time contract position offers the potential for growth within our organization.What Drives UsAt Visit.org, we believe in inclusivity and empower each other to innovate, creating processes that utilize technology to foster lasting change. We cherish the challenge of addressing obstacles by navigating through them. Our motivation lies in empowering organizations and their teams to make impactful contributions to their communities globally.Joining Our Team Means:Being part of a grassroots movement with a dedicated team of individuals who take pride in our shared responsibilities and accomplishments.Combining passion, purpose, and compensation—Visit.org team members wake up every day with the knowledge that their contributions are significant and positively affect individuals and communities around the globe.About Visit.org:As an enterprise SaaS company, Visit.org addresses the growing demand for socially responsible workplaces amidst the shift towards hybrid working models. Our proprietary platform supports corporate social responsibility initiatives in over 90 countries, providing the content and infrastructure necessary for purpose-driven employee and client engagement. Our esteemed clients include Colgate, Paramount, Adobe, Twilio, and Tommy Bahama.Role & Responsibilities:Serve as the host for engaging virtual volunteering, team-building, and wellness activities for our corporate partners through Zoom.Welcome, engage, and inspire participants while assisting nonprofits in executing online events.Manage all administrative tasks as the Zoom Host during events to ensure a seamless experience for participants, including overseeing waiting rooms, managing breakout rooms, sharing links in the chat, taking screenshots, and providing support to the nonprofit representatives leading the events.
Join the dLocal Team!At dLocal, we empower leading global brands to seamlessly process payments across 40 emerging markets. Our innovative solutions are designed to enhance conversion rates and simplify payment expansion, facilitating our merchants' entry into some of the world's most dynamic growth regions.As part of our diverse team of over 1,000 professionals from 30+ nationalities, you will contribute to initiatives that touch millions of daily lives. If you’re a proactive problem-solver with a customer-centric mindset, you’ll thrive in our collaborative environment where challenges are seen as opportunities.What’s the Opportunity?As the Business Continuity Specialist, you will spearhead dLocal's operational resilience strategy, enhancing our incident response, continuity planning, and risk management practices across various markets and partnerships.You will serve as a vital link between global standards and local implementation, ensuring uninterrupted payment operations for our merchants by harmonizing people, processes, and platforms across diverse time zones.Your role will involve collaborating with processors, acquirers, card networks, alternative payment method (APM) providers, and issuers to proactively mitigate risks and minimize disruptions during incidents.Additionally, you will establish clear continuity metrics and routines that safeguard the merchant experience while supporting our growth objectives.
At Mindera, we are dedicated to building an exceptional team and are excited to invite you to be part of our journey.We are in search of a Senior Full-Stack Software Engineer who possesses not only robust technical expertise but also excels in teamwork, communication, and collaboration.Your role will involve designing and developing high-performance, secure, and scalable full-stack solutions, primarily utilizing Java (Spring Boot), React, and Next.js, ensuring a seamless connection between server-side logic and the user interface.If you are approachable, articulate, and thrive in a collaborative and positive team atmosphere, we want to hear from you!Expected travel time for national and international engagements varies based on project/client requirements, estimated between 0%-15%.
Join our team of experts dedicated to optimizing, deploying, and evolving the ERP GOLD system.Your role will involve guiding our clients through their transformation projects, modernizing their strategic business processes while managing the entire lifecycle of GOLD projects.Your responsibilities will include:Analyzing business needs and drafting functional specifications related to ERP GOLD.Planning, coordinating, and overseeing various phases of GOLD projects, from needs analysis to production deployment.Designing and developing complex extraction queries from GOLD.Facilitating change management and providing training to users on GOLD.Monitoring maintenance and steering the evolution of the ERP GOLD system.Conducting continuous technological monitoring and proposing optimizations for business processes.Identifying, assessing, and managing risks associated with GOLD projects.Handling incidents and issues related to GOLD solutions reported by Level 2 support.Collaborative Environment:Business teamsData teamsIT teamsOrganizational stakeholders (Management, PMO, etc.)
We are seeking a highly skilled Senior Data Analyst with expertise in BigQuery, BigTable, and Business Intelligence (BI). In this role, you will be responsible for analyzing complex data sets, generating actionable insights, and improving data-driven decision-making processes. Your analytical skills will drive our strategic initiatives and enhance our operational efficiency.
Join Leoni AG as a Sales Intern in Bouznika and gain valuable experience in the dynamic field of sales. This internship is designed for motivated individuals eager to develop their skills in a real-world business environment. You will assist in various sales activities, support the sales team, and contribute to achieving key performance metrics.
We are seeking an experienced and visionary Commercial Director to lead our commercial organization. In this pivotal leadership role, you will be responsible for driving revenue growth, developing comprehensive business strategies, and assembling a high-performing sales team. The ideal candidate will combine strategic thinking with decisive action, fostering a customer-centric culture that achieves exceptional results and sustainable business growth.• Develop and implement strategic business plans to achieve and exceed the organization’s revenue and market share goals.Lead, mentor, and manage a team of sales professionals, providing guidance, performance feedback, and career development opportunities.Analyze market trends, the competitive landscape, and customer insights to identify new business opportunities and market expansion strategies.Establish and maintain strong relationships with clients and key stakeholders to ensure customer satisfaction and long-term partnerships.Oversee business operations, including forecasting, pipeline management, and CRM system optimization.Monitor and analyze sales performance metrics, preparing regular reports and presentations for management.Collaborate with cross-functional departments, including marketing, operations, and finance, to align business initiatives with organizational goals.Implement processes, policies, and best practices to enhance team efficiency and effectiveness.Negotiate contracts and agreements with key clients to close profitable business deals.Identify training needs and conduct professional development programs to enhance team skills and commercial capabilities.
Join inetum2 as a dedicated Operations Manager in Resale, where you will play a pivotal role in optimizing our resale operations. Your expertise will help us enhance efficiency and drive growth in our business partner management segment.In this dynamic position, you will be responsible for overseeing daily operations, collaborating with cross-functional teams, and ensuring that our resale processes are streamlined and effective. You will also analyze performance metrics and develop strategies to improve service delivery.
Join SQLI as a Power BI Engineer and become a key player in our Data & AI department. In this role, you will leverage your expertise in Power BI to design and implement data visualization solutions that drive business intelligence and analytics. You will collaborate with cross-functional teams to gather requirements, develop dashboards, and deliver actionable insights to enhance decision-making processes.
Join Wavestone, a leading consulting firm, as a Junior Consultant in our Casablanca office. In this dynamic role, you will support clients in navigating complex business challenges while honing your analytical and problem-solving skills. You will work closely with experienced consultants, gaining hands-on experience in various projects and contributing to innovative solutions.
Join Devoteam as a Tech Lead specializing in Java, where you will guide our talented development team in crafting innovative solutions. Your expertise will be pivotal in driving project success and ensuring the delivery of high-quality software. You will collaborate closely with stakeholders to comprehend their needs and translate those into technical requirements. This is a fantastic opportunity for a skilled Java developer to step into a leadership role and make a significant impact.
Join our dynamic team!As part of our growth strategy, we are seeking experienced Project Managers specializing in EPM (Enterprise Performance Management) / CPM (Corporate Performance Management) with expertise in Workday Adaptive Planning to enhance our team of experts.OUR MISSIONAt the heart of our operations lies the optimization of the budgeting cycle, financial performance management, and planning. We assist our clients in establishing a collaborative and contributive process while identifying key indicators to create effective dashboards tailored to their needs.Embrace the best solutions across all levels of your enterprise.The Role: Together, we will guide our clients in managing their budgeting processes, performance tracking, and overall planning.You will engage with clients on a variety of projects and will be involved in all phases of a project:Project managementGathering requirements from clients, including conducting business workshopsTechnical and functional specificationsClient consultingTechnical design and analysisImplementation of OLAP databases for data set creationDevelopment and testingIntegration and preparation of acceptance and technical documentsProduction deployment and deliveryUser trainingSupport and change managementTechnological monitoring
Join Digital Virgo as a Legal Intern based in Casablanca, where you will play a crucial role in supporting our legal department. Your responsibilities will include assisting in the drafting and management of various contracts across Africa, such as commercial contracts, service agreements, and technical contracts. Additionally, you will contribute to updating the Group's contract management software and provide training to team members on its usage. You will also engage in legal research, particularly focused on data protection issues and compliance matters.
Join Alten as an Experienced Data Analyst specializing in BigQuery, BigTable, and Business Intelligence (BI) technologies. In this pivotal role, you will analyze complex datasets, transform data into actionable insights, and collaborate with cross-functional teams to drive data-driven decisions. Your expertise will empower our clients to achieve their business objectives through enhanced data utilization.
As a Microsoft Dynamics 365 technical expert, you will play a pivotal role in strategic projects aimed at enhancing our business processes and integrating best practices within this platform. Additionally, you will be responsible for providing training and technical support to internal users.Your key responsibilities will include:Design and Customization of Dynamics 365: Analyze business needs and develop tailored solutions on Microsoft Dynamics 365 (CRM, Finance & Operations, Sales, Customer Service, etc.).Development and Integration: Create technical solutions on Dynamics 365 using programming languages like C#, JavaScript, and development tools (Power Platform, Power Automate, etc.).Migration and Upgrade Management: Lead migration projects to Dynamics 365 or platform upgrades, ensuring service continuity.Process Optimization: Collaborate with business teams to identify improvement areas and propose solutions to optimize customer relationship management, financial processes, sales, etc.Technical Support and Training: Provide high-level technical support for internal users. Train and guide teams to maximize their use of Dynamics 365.Technological Monitoring: Keep abreast of Dynamics 365 platform developments and propose ongoing enhancements to existing solutions.Documentation and Reporting: Prepare technical documentation and performance reports to ensure traceability and project understanding.
Marcus Evans, a renowned global business intelligence and event marketing firm established in 1983, is thrilled to unveil our newest office in Rabat. This strategic location is dedicated to enhancing our portfolio of premier business events in the US market.As a part of our global expansion, we are launching this office to bolster our engagement with C-level executives from Fortune 1000 companies, driving attendance to our exclusive, invitation-only summits.As a Market Intelligence Executive, you will play a pivotal role in identifying and engaging senior stakeholders, cultivating high-quality prospect pipelines, and executing targeted outreach campaigns that significantly enhance event attendance and overall performance.This is a full-time, in-office opportunity at our new Rabat location.
Join Inetum2 as a Pré-embauche Intern in Casablanca, where you will gain hands-on experience in a dynamic environment. This internship is designed for individuals eager to develop their skills and immerse themselves in the tech industry.