Hire the Best Spring Boot Freelancers
in Morocco

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Khalifa R.

Meknes, Morocco

$35/hr
5.0
55 jobs

✅ JAVA ✅ Spring ✅ Thymeleaf ✅ Rest API I am a solutions provider, share with me your requirements and I will give you a complete solution, front-end to back-end. I'll take care of the whole building process. You just sit, drink a beer and enjoy your app I have experience working as a developer, team leader, and project manager. As a developer I make modular, clean, object-oriented and well-commented code, always aiming quality and intelligence in the solutions. My solutions are complete, front-end to back-end. I have experience with: java, swing, J2EE mobile development (android - java native) spring boot, spring MVC, spring roo,spring-security, spring data, thymeleaf ... HTML, CSS,javascript,angular SQL databases like MySQL, PGSQL, SQL server and ORACLE NoSQL databases like MongoDB, Cassandra JPA, hibernate elasticsearch, kibana, Redis maven, Gradle, GIT, Jira, Jenkins, docker, kubernetes 🌟 WHY CHOOSE ME OVER OTHER FREELANCERS? 🌟 ✅ Client Reviews: I focus on providing VALUE to all of my Clients and Earning their TRUST. The Client Reviews and Feedback on my Profile are immensely important to me and the value that I provide. ✅ Over-Delivering: This is core to my work as a Freelancer. My focus is on GIVING more than what I expect to RECEIVE. I take pride in leaving all of my Clients saying "WOW" ✅ Responsiveness: Being extremely responsive and keeping all lines of communication readily open with my Clients. ✅ Resilience: Reach out to any of my Current of Former Clients and ask them about my Resilience. Any issue that my Clients face, I attack them and find a SOLUTION. ✅ Kindness: One of the biggest aspects of my life that I implement in every facet of my life. Treating everyone with respect, understanding all situations, and genuinely wanting to IMPROVE my Client's situations. I am eager to work with you, to provide reliable, consistent, and High-Level solutions to design/development challenges. Please contact me, so we can discuss how we can work together to FULLY meet your Business Needs!

  • Spring Boot
  • Hibernate
  • Java
  • RESTful API
  • Java Persistence API
  • API Integration
  • Spring Data
  • Kubernetes
  • Docker
  • Amazon Web Services
  • CSS
  • HTML
  • Application Security
  • Container
  • MySQL Programming
Nabil E.

Casablanca, Morocco

$13/hr
5.0
3 jobs

Senior Backend Engineer with 9+ years of experience specializing in Java, Spring Boot, and Microservices. I build secure, scalable, and high-performance backend applications for enterprise, banking, insurance, and e-commerce platforms. My expertise is in designing and developing production-ready systems using modern Java technologies, following clean architecture principles, best practices, and cloud-native development. I focus on writing maintainable, well-tested code that delivers reliability, performance, and long-term scalability. What I help clients with: ✔ Developing RESTful APIs with Java, Spring Boot, Spring MVC, and Spring Security ✔ Designing and implementing scalable microservices using Spring Boot and Spring Cloud ✔ Building enterprise applications with clean architecture and SOLID principles ✔ Integrating databases such as PostgreSQL, MySQL, MongoDB, Oracle, and SQL Server ✔ Implementing authentication and authorization (JWT, OAuth2, Spring Security) ✔ Docker, Kubernetes, CI/CD pipelines, AWS, and Google Cloud Platform (GCP) ✔ Optimizing application performance, database queries, and system scalability ✔ Integrating third-party APIs, messaging systems (Kafka, RabbitMQ), and distributed services ✔ Maintaining, modernizing, and migrating legacy Java applications Why clients choose me: • 9+ years of professional enterprise development experience • Strong background in banking, insurance, and e-commerce systems • Expertise in Java, Spring Boot, Microservices, REST APIs, Docker, Kubernetes, AWS, and GCP • Clear communication in English, French, and Arabic • Reliable delivery, clean code, and long-term maintainable solutions If you're looking for a Java backend engineer who can build secure, scalable, and production-ready applications with Spring Boot and Microservices, I'd be happy to discuss your project.

  • Spring Boot
  • Java
  • RESTful Architecture
  • RESTful API
  • Spring Framework
  • Microservice
  • API Development
  • Back-End Development
  • AWS Lambda
  • API Integration
  • AWS Application
  • React
  • Angular
  • MongoDB
  • Oracle Database
  • Kubernetes
  • Jenkins
  • Apache Kafka
  • Redis
  • Docker
Ahmed E.

Casablanca, Morocco

$15/hr
5.0
1 jobs

𝗬𝗼𝘂 𝗱𝗼𝗻'𝘁 𝗷𝘂𝘀𝘁 𝗻𝗲𝗲𝗱 𝗺𝗼𝗿𝗲 𝗰𝗼𝗱𝗲. 𝗬𝗼𝘂 𝗻𝗲𝗲𝗱 𝗮 𝗿𝗲𝗹𝗶𝗮𝗯𝗹𝗲, 𝗿𝗲𝘀𝘂𝗹𝘁𝘀-𝗱𝗿𝗶𝘃𝗲𝗻 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿 𝘄𝗵𝗼 𝗰𝗼𝗻𝘀𝗶𝘀𝘁𝗲𝗻𝘁𝗹𝘆 𝘀𝗵𝗶𝗽𝘀 𝗿𝗼𝗯𝘂𝘀𝘁 𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻𝘀, 𝗳𝗶𝘅𝗲𝘀 𝗰𝗿𝗶𝘁𝗶𝗰𝗮𝗹 𝗶𝘀𝘀𝘂𝗲𝘀, 𝗮𝗻𝗱 𝗼𝗽𝘁𝗶𝗺𝗶𝘇𝗲𝘀 𝘆𝗼𝘂𝗿 𝗮𝗽𝗽𝗹𝗶𝗰𝗮𝘁𝗶𝗼𝗻𝘀 𝗳𝗼𝗿 𝘀𝗽𝗲𝗲𝗱 𝗮𝗻𝗱 𝗺𝗮𝗶𝗻𝘁𝗮𝗶𝗻𝗮𝗯𝗶𝗹𝗶𝘁𝘆. 𝗜'𝗺 𝗮 𝗦𝗲𝗻𝗶𝗼𝗿 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 𝘄𝗶𝘁𝗵 𝟯+ 𝘆𝗲𝗮𝗿𝘀 𝗼𝗳 𝗵𝗮𝗻𝗱𝘀-𝗼𝗻 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝗶𝗻 𝗝𝗮𝘃𝗮/𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁, 𝗔𝗻𝗴𝘂𝗹𝗮𝗿, 𝗢𝗖𝗜, 𝗮𝗻𝗱 𝗔𝘇𝘂𝗿𝗲 — 𝗱𝗲𝗹𝗶𝘃𝗲𝗿𝗶𝗻𝗴 𝗿𝗲𝗹𝗶𝗮𝗯𝗹𝗲, 𝘀𝗰𝗮𝗹𝗮𝗯𝗹𝗲 𝗮𝗽𝗽𝗹𝗶𝗰𝗮𝘁𝗶𝗼𝗻𝘀 𝘁𝗵𝗮𝘁 𝗽𝗲𝗿𝗳𝗼𝗿𝗺 𝘂𝗻𝗱𝗲𝗿 𝗽𝗿𝗲𝘀𝘀𝘂𝗿𝗲 𝗮𝗻𝗱 𝘀𝗰𝗮𝗹𝗲 𝘄𝗶𝘁𝗵 𝘆𝗼𝘂𝗿 𝗯𝘂𝘀𝗶𝗻𝗲𝘀𝘀. 💡 𝗪𝗵𝗮𝘁 𝗜 𝗗𝗲𝗹𝗶𝘃𝗲𝗿 • ⚙️ 𝗥𝗼𝗯𝘂𝘀𝘁 𝗕𝗮𝗰𝗸𝗲𝗻𝗱 𝗔𝗣𝗜𝘀: Clean, well-tested Spring Boot services with clear documentation • 💻 𝗗𝘆𝗻𝗮𝗺𝗶𝗰 𝗔𝗻𝗴𝘂𝗹𝗮𝗿 𝗙𝗿𝗼𝗻𝘁𝗲𝗻𝗱𝘀: Fast, responsive, and modern UIs for seamless UX • ☁️ 𝗦𝗲𝗰𝘂𝗿𝗲 𝗖𝗹𝗼𝘂𝗱 𝗜𝗻𝗳𝗿𝗮: Terraform, Docker, and CI/CD on OCI or Azure • 🗄️ 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲 𝗣𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲: Oracle/MySQL tuning to cut costs and latency • 📊 𝗠𝗼𝗻𝗶𝘁𝗼𝗿𝗶𝗻𝗴 𝗮𝗻𝗱 𝗔𝗹𝗲𝗿𝘁𝘀: Grafana dashboards, proactive health checks 🚀 𝗣𝗿𝗼𝘃𝗲𝗻 𝗥𝗲𝘀𝘂𝗹𝘁𝘀 • 🔹 Reduced API latency by 30% via optimized queries and schema design • 🔹 Built fault-tolerant microservices achieving 99.9% uptime • 🔹 Delivered secure authentication using Keycloak and OAuth2 🧩 𝗦𝗲𝗿𝘃𝗶𝗰𝗲 𝗣𝗮𝗰𝗸𝗮𝗴𝗲𝘀 🔧 𝗕𝘂𝗴 𝗙𝗶𝘅 & 𝗦𝘁𝗮𝗯𝗶𝗹𝗶𝘇𝗲 – $199 Resolve bugs, add tests, deploy fixes, and provide documentation. Delivery: 48–72 hours ⚡ 𝗔𝗣𝗜 𝗶𝗻 𝗮 𝗪𝗲𝗲𝗸 – $499 Build 3–5 Spring Boot endpoints with Swagger docs, tests, and Docker image. Delivery: 5 business days 🎨 𝗔𝗻𝗴𝘂𝗹𝗮𝗿 𝗙𝗲𝗮𝘁𝘂𝗿𝗲 𝗣𝗮𝗰𝗸 – $449 End-to-end Angular feature with form validation, API integration, and responsive UI. Delivery: 5 business days ☁️ 𝗖𝗹𝗼𝘂𝗱 𝗗𝗲𝗽𝗹𝗼𝘆 𝗦𝘁𝗮𝗿𝘁𝗲𝗿 – $399 Containerize your app, set up CI/CD, deploy to cloud, and configure monitoring. Delivery: 3–5 business days 🛠️ 𝗧𝗲𝗰𝗵 𝗦𝘁𝗮𝗰𝗸 • Languages & Frameworks: Java, Spring Boot, Micronaut, Angular, React, TypeScript, Python • Cloud & DevOps: OCI, Azure, Terraform, Docker, Kubernetes • Databases: Oracle, MySQL, SQL Server • Tools: GitHub, Jenkins, Maven, Gradle, Grafana, Jira 📈 𝗛𝗼𝘄 𝗜 𝗪𝗼𝗿𝗸 • 🧭 Discovery: Define scope and success metrics in a short call • 🧩 Planning: Clear milestones and transparent communication • 🚀 Delivery: Iterative releases with demos, testing, and deployment 💬 𝗟𝗲𝘁'𝘀 𝗯𝘂𝗶𝗹𝗱 𝘀𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝘁𝗵𝗮𝘁 𝗱𝗼𝗲𝘀𝗻'𝘁 𝗷𝘂𝘀𝘁 𝘄𝗼𝗿𝗸 — 𝗶𝘁 𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝘀, 𝘀𝗰𝗮𝗹𝗲𝘀, 𝗮𝗻𝗱 𝗱𝗲𝗹𝗶𝘃𝗲𝗿𝘀 𝗿𝗲𝘀𝘂𝗹𝘁𝘀. 📩 𝗦𝗲𝗻𝗱 𝗺𝗲 𝗮 𝗺𝗲𝘀𝘀𝗮𝗴𝗲 — 𝗜’𝗹𝗹 𝗿𝗲𝘀𝗽𝗼𝗻𝗱 𝘄𝗶𝘁𝗵 𝗮 𝗰𝗹𝗲𝗮𝗿 𝗽𝗹𝗮𝗻 𝗮𝗻𝗱 𝗳𝗶𝘅𝗲𝗱 𝗾𝘂𝗼𝘁𝗲 𝘄𝗶𝘁𝗵𝗶𝗻 𝟮𝟰 𝗵𝗼𝘂𝗿𝘀.

  • Spring Boot
  • Hibernate
  • Java
  • Spring Security
  • MySQL
  • Spring MVC
  • Microservice
  • Angular
  • TypeScript
  • Docker
  • Tailwind UI
  • Oracle Database
  • Oracle Cloud
  • Python
  • FastAPI
  • Spring Data
Yasser K.

Tangier, Morocco

$30/hr
5.0
21 jobs

Software Engineer with 5+ years of experience in Java (Spring Boot, Helidon) and cloud-native architectures. Experienced in profiling and debugging applications, optimizing SQL databases, and managing Kubernetes environments. Also knowledgeable in frontend development with a UI/UX-focused approach, bridging backend logic with React/Next.js to deliver high-quality, end-to-end solutions Key technologies: ✅ Microservices development ✅ Python ✅ Java 13 ✅ Kotlin ✅ Spring boot, Spring cloud ✅ Kubernetes ✅ PostgreSql ✅ Angular ✅ Redis ✅ ElasticSearch ✅ RabbitMQ ✅ Spring Security ✅ Keycloak ✅ Maven ✅ WebSocket ✅ MongoDB ✅ Docker ✅ Jenkins ✅ GraphQL ✅ TestContainers and Cucumber ✅ CI/CD: GitLab CI ✅ Open AI API

  • Spring Boot
  • Hibernate
  • Java
  • C++
  • SQL
  • Python
  • C
  • Spring Data
  • Spring MVC
  • Jenkins
  • Docker
  • Docker Compose
  • Kubernetes
  • Oracle
  • PostgreSQL

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Spring Boot Freelancer in Morocco on Upwork?

You can hire a Spring Boot Freelancer in Morocco on Upwork in four simple steps:

  • Create a job post tailored to your Spring Boot Freelancer project scope. We'll walk you through the process step by step.
  • Browse top Spring Boot Freelancer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Spring Boot Freelancer profiles and interview.
  • Hire the right Spring Boot Freelancer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Spring Boot Freelancer?

Rates charged by Spring Boot Freelancers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Spring Boot Freelancer in Morocco on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Spring Boot Freelancers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Spring Boot Freelancer team you need to succeed.

Can I hire a Spring Boot Freelancer in Morocco within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Spring Boot Freelancer proposals within 24 hours of posting a job description.