This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Digital platform that simplifies and accelerates real‑estate transactions by connecting buyers, sellers, renters and agents through a single digital platform. We operate a multi‑product portfolio—including a property marketplace, a credit application and processing platform and a valuation tool—built on a modern micro‑services architecture (Java/Spring Boot, Next.js, AWS, Kubernetes) and enriched with data and AI components.
Job Responsibility
Develop and maintain micro‐services in your assigned domain using Java/Spring Boot, following domain‐driven design and our established architectural standards
Design and expose APIs that integrate your domain’s services with other platform components, enabling seamless interoperability while adhering to our Model Context Protocol (MCP) where applicable
Ensure alignment with the global architecture by basing design and implementation decisions on established patterns, guidelines and cross‐team agreements
Collaborate with adjacent teams (front‐end, data, DevOps, AI) to understand dependencies and ensure that solutions in your domain integrate smoothly with their components
Apply your T‐shaped skills to understand how front‐end requirements, data flows and deployment considerations affect your domain, even as you focus deeply on backend development
Participate in architectural discussions to share insights from your domain and learn from other teams, contributing to a cohesive platform strategy
Implement best practices for code quality, testing, security and observability within your domain
participate in code reviews and continuous delivery
Mentor junior developers within your domain and encourage knowledge sharing across teams
Requirements
Excellent written and verbal communication skills in English (at least level B2)
At least 5 years of experience developing high-load applications
Deep expertise in backend engineering (Java/Spring Boot, microservices, API design)
Experience developing using AWS infrastructure
Broad understanding of related fields (frontend, data, DevOps, AI)
AI development skills: Cursor or Claude
Location: Spain or Morocco
What we offer
Paid vacations (24 working days/year) and sick leave
Stable long-term workload (8 hours per day, 40 hours per week), flexible working hours, fully remote
Working on exciting projects in international team of professionals
Opportunities for learning and practicing new technologies
internal training
Participating in inner meetups and permanent experience exchange with colleagues
Well-defined development processes and methodologies
Partial reimbursement of medical fees, massage or sports