Lead Software Developer

il y a 12 heures


Casablanca, Casablanca-Settat, Maroc Oracle Temps plein 60 000  - 120 000  par an

Job DescriptLocation:
Casablanca - onsite

Oracle Payments team works with various business units in Oracle to bring new consumer payment offerings to market across the many industries Oracle serves. As member of the Oracle Payments Product Development team, you will be contributing to the engineering efforts using a variety of technologies to deliver amazing product features that align with our strategic vision and deliver amazing payments experience for our customers.

Oracle Payments team is looking for a Principal Applications Engineer to be part of Oracle Payments team in Morocco, who will design, develop, test and deploy enterprise applications in the cloud. Successful candidate will be a technology champion, customer oriented, results driven and passionate about building great products and solutions in a collaborative, agile environment.

The ideal candidate is a top-notch developer with strong fundamentals and design capabilities, a rock-solid coder and a distributed systems generalist able to dive deep into any part of the stack and low-level systems. The candidate demonstrates valuing simplicity and scale, leading initiatives, working independently and having a broad perspective.

Required Qualifications

  • Bachelor's degree in computer science or related technical field or tech unit graduate
  • Practical experience developing distributed systems
  • Excellent product full stack development skills - designing, coding, and debugging skills using Java, J2EE
  • Hands-on experience developing services on a public cloud platform (e.g., AWS, Azure, Oracle)
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
  • Experience of database design/modelling, knowledge of RDBMS concepts and working SQL knowledge is required
  • Strong knowledge of REST and related Server-side technologies (e.g. SWAGGER, OpenAPI, NodeJS)
  • Experience of driving architecture and security reviews, documentation and working with Product Managers through the entire launch process
  • Experience of mentoring and coaching team members, raising the bar for the team, taking pride in team's success
  • Experience of working independently with excellent time management skills
  • Experience with agile methodologies
  • Ability to adapt to a fast-paced, changing environment

Additional Technologies we work with:

  • Experience in scalability, performance, security, concurrency for cloud-based Apps is a plus
  • Experience building multi-tenant, virtualized infrastructure a strong plus
  • Practical familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures
  • Advanced UI development skills using JET frameworks and/or VBCS is preferred
  • Experience in Fusion Tech Stack (JDeveloper, OJET, ADF), OJET Web components, Helidon/Spring boot, JQuery, Python, , Spark, GIT Source Control, NOSQL (Oracle/MongoDB) is desirable
  • Experience developing web UI's using JavaScript ES6/Typescript/HTML/CSS/SCSS and related Client-side technologies (e.g. jQuery, RequireJS, Angular, Knockout, etc.)
  • Building continuous integration/deployment pipelines with robust testing and deployment schedules

  • Senior Software Developer

    il y a 6 jours


    Casablanca, Casablanca-Settat, Maroc Oracle Temps plein 70 000  - 120 000  par an

    Senior Software Developer Location: Casablanca, Morocco (onsite work mode) Life at OracleAn Oracle career can span industries, roles, countries, and cultures, giving you the opportunity to tackle new roles and challenges, while blending work and life. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering...

  • Tech Lead Software Engineer

    il y a 1 semaine


    Casablanca, Casablanca-Settat, Maroc IDEMIA Temps plein 45 000  - 90 000  par an

    Since our founding, IDEMIA has been on a mission to unlock the world and make it safer through our cutting-edge identity technologies. Our technology leadership makes us the partner of choice for hundreds of governments and thousands of enterprises in over 180 countries, including some of the biggest and most influential brands in the world. In applying our...

  • Tech Lead Software Engineer

    il y a 1 semaine


    Casablanca, Casablanca-Settat, Maroc IDEMIA Temps plein 70 000  - 120 000  par an

    Job DescriptionVotre rôle en tant que Tech LeadEn tant queTech Lead Software Engineer, vous serez leréférent techniqueau sein d'une équipe de 10 personnes (développeurs, QA, Product Owner, Scrum Master). Vous interviendrez sur leback-end Javaet lefront-end React, tout en accompagnant les équipes dans la conception, le développement et la livraison de...


  • Casablanca, Casablanca-Settat, Maroc Oracle Temps plein 120 000  - 240 000  par an

    Principal Software Developer  Location: Casablanca (onsite)  Brief Description Our Oracle Commerce team is seeking a passionate, energetic and curious Principal Software Engineer to join our organization. Oracle Commerce is an established and diverse team, driven to unify and build premier commerce solutions to improve both retailers' and...


  • Mechouar Casablanca, Casablanca-Settat, Maroc Oracle Temps plein 90 000 $US - 120 000 $US par an

    Job DescriptionSoftware Development Manager (AI/ML Engineering) - R&DOracle Morocco Research & Development is devoted to research focused on real-world outcomes: we aim to develop technologies that will someday play a significant role in the evolution of technology and society. Now we are looking for a Software Development Manager with strong leadership...


  • Casablanca, Casablanca-Settat, Maroc Martroi & Associés Temps plein 80 000  - 150 000  par an

    MARTROI & ASSOCIÉSCasablancaStageSur siteil y a 5 jour(s)Nous recherchons pour une société de communication internationale un stagiaire Software Developer CRM pour un stage de fin d'études de 6 mois à CasablancaVous êtes étudiant(e) en dernière année d'école d'ingénieurs, avec une expérience dans le développement informatique.Vous vous...

  • Software Development 1

    il y a 2 jours


    Casablanca, Casablanca-Settat, Maroc IDEMIA Temps plein 40 000  - 60 000  par an

    Purpose Job Title: Software DeveloperLocation: Casablanca, MoroccoDepartment: Idemia Public SecurityContract Type: Full-timeAbout IDEMIA Public SecurityAt IDEMIA Public Security, we empower governments and public institutions with cutting-edge identity and security solutions. Our teams develop technologies that help build a safer, more secure world —...

  • Software Engineer

    il y a 1 semaine


    Casablanca, Casablanca-Settat, Maroc TransPerfect Temps plein 40 000  - 60 000  par an

    About the CompanyTransPerfect Is More Than Just a Job… Our greatest asset is our people, and nothing is more important to us than ensuring that everyone knows that. Each of our 100+ offices has its own individual identity, and each also has its own unique rewards. We are looking for engineers to join our growing team to work on highly visible,...

  • Software Engineering Manager

    il y a 12 heures


    Casablanca, Casablanca-Settat, Maroc APSIDE Temps plein 300 000  - 360 000  par an

    Titre du poste : Software Engineering Manager (H/F) – Secteur Tech & DataType de contrat : CDI Lieu : Casablanca, Maroc (possibilité de télétravail )Vos missions :Excellence technique :Guider les équipes sur les choix technologiques et architecturaux , Python, Django, FastAPI, Java, Spring Boot, React, , AWS, GCP, Kubernetes, etc.).Garantir la qualité...

  • NET Software Architect

    il y a 2 semaines


    Casablanca, Casablanca-Settat, Maroc myfactory International GmbH Temps plein 90 000  - 120 000  par an

    We are seeking a highly skilled .NET Software Architect to work within the R&D Team to assist in design and development of our Cloud ERP solution. The ideal candidate will have extensive experience in .NET development, cloud technologies, and enterprise software architecture. You will play a key role in defining system architecture, ensuring scalability,...