Backend Engineer - Marketplace (Java/Spring Boot)

Casablanca

CDI / Temps pleinSur siteFrançais, ArabeInformatique / IngénierieImmobilier

L’essentiel du poste

Résumé par Postule AI

Yakeey, a fast-growing PropTech company based in Casablanca, is hiring a Backend Engineer to own the Marketplace domain of its digital real-estate platform. The role combines backend development in Java/Spring Boot and microservices with API design, architectural alignment and close collaboration with front-end, data, DevOps and AI teams. Candidates should bring solid backend experience, cloud and Kubernetes familiarity, and curiosity about AI technologies.

Vos missions

  • Develop and maintain microservices in the Marketplace domain using Java/Spring Boot and domain-driven design.
  • Design and expose APIs that integrate domain services with other platform components, following MCP where applicable.
  • Ensure alignment with the global architecture, established patterns and cross-team agreements.
  • Collaborate with front-end, data, DevOps and AI teams to ensure solutions integrate smoothly.
  • Participate in architectural discussions and mentor junior developers within the domain.
  • Implement best practices for code quality, testing, security and observability; take part in code reviews and continuous delivery.

Profil recherché

  • You have solid experience building backend systems with deep Java and Spring Boot expertise.
  • You want to own a domain while keeping your work aligned with a shared platform architecture.
  • You are curious about AI technologies such as LLMs, MCP and RAG architectures.
  • You enjoy mentoring junior developers and sharing knowledge across teams.
  • You have familiarity with fintech, proptech or other regulated domains.

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

Backend Engineer - Marketplace

Company Overview

Yakeey is a fast-growing PropTech company headquartered in Casablanca, Morocco. Its mission is to simplify and accelerate real-estate transactions by connecting buyers, sellers, renters and agents through a single digital platform.

The company operates a multi-product portfolio, including a property marketplace, a credit application and processing platform and a valuation tool. The platform is built on a micro-services architecture (Java/Spring Boot, Next.js, AWS, Kubernetes) and enriched with data and AI components.

Role Summary

As a Backend Developer with T-shaped skills, you will own the Marketplace domain within the Yakeey platform. You will align your work with the overall architecture and collaborate with other domain teams, combining deep backend expertise (Java/Spring Boot, micro-services, API design) with a broad understanding of front-end, data, DevOps and AI.

Key Responsibilities

  • Develop and maintain micro-services in your domain using Java/Spring Boot, following domain-driven design and established architectural standards.
  • Design and expose APIs that integrate your domain's services with other platform components, adhering to the Model Context Protocol (MCP) where applicable.
  • Ensure alignment with the global architecture by basing decisions on established patterns, guidelines and cross-team agreements.
  • Collaborate with adjacent teams (front-end, data, DevOps, AI) to understand dependencies and integrate smoothly.
  • Apply your T-shaped skills to understand how front-end requirements, data flows and deployment considerations affect your domain.
  • Participate in architectural discussions to share insights and contribute to a cohesive platform strategy.
  • Implement best practices for code quality, testing, security and observability; take part in code reviews and continuous delivery.
  • Mentor junior developers within your domain and encourage knowledge sharing across teams.

Profile

  • Curiosity for next-generation AI technologies: interest in or experience with intelligent agents, large language models (LLMs), MCP and retrieval-augmented generation (RAG) architectures.
  • Solid experience building backend systems, with deep expertise in Java and Spring Boot.
  • Solid understanding of micro-services architecture, RESTful API design and domain-driven design; experience with event-driven patterns is a plus.
  • Experience deploying applications on AWS, with familiarity with Kubernetes and infrastructure-as-code (Terraform).
  • Broad knowledge of front-end frameworks (React/Next.js).
  • Strong problem-solving skills, attention to detail and commitment to quality software.
  • Excellent communication skills and ability to collaborate effectively with other domain teams.
  • Familiarity with fintech, proptech or similar regulated domains is beneficial; proficiency in French or Arabic is a plus.

Recruitment Process

The recruitment process at Yakeey includes:

  • A first conversation with the HR team
  • A test or practical case study related to the position
  • A role-specific interview with your future manager
  • A final meeting with top management (if needed)

If everything is approved, you will receive an offer. On your first day, the HR team will welcome you and introduce you to the Yakeey universe, followed by a tailored onboarding experience with your team.

Why Join Yakeey?

You will deepen your expertise within a specific domain while contributing to a unified, innovative platform. You will work with a modern tech stack and collaborate with specialists in data, AI and DevOps, ensuring your work aligns with broader architectural goals.

Mise en forme par Postule ·

Signaler un problème