Hire the Best Java Servlets Developers
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

Nabil E.

Senior Java Developer | Java 17 & 21 Certified | Spring Boot

Casablanca, Morocco
$13 per hour
3 jobs
$200+ total earnings

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.

Younes E.

Senior Java Developer

Fes, Morocco
$36 per hour
22 jobs

I am a highly experienced Backend Developer with over 5 years of experience in Java/Spring development. I have a strong portfolio, having worked with companies such as Sahmik, Techrivo, Nestle Nespresso, PowerFolder, and SQLI. I have expertise in Java/JEE/Hybris development, and am proficient in HTML 5/CSS 3, JavaScript, ReactJS (basic), Spring Framework, Hibernate, Hybris, Swagger, and Web Services (SOAP, REST). I have a solid understanding of Clean Code, SOLID, GRASP, Effective Java, and Design Patterns principles. I have experience with RDBMS such as Oracle and MySQL and have used tools like Junit, Mockito, IntelliJ, Bitbucket, Git, Maven, Ant, Nexus, Sonar, JIRA, and Jenkins. I am well-versed in Scrum methodology and have experience with Linux, Tomcat, and nginx servers. In addition to my technical skills, I am fluent in Arabic, French, and English, and am a certified Java SE 8 Oracle Certified Associate (OCA). I am dedicated to delivering high-quality, efficient, and well-designed solutions to my clients and am always eager to learn and improve my skills.

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 Java Servlets Developer in Morocco on Upwork?

You can hire a Java Servlets Developer in Morocco on Upwork in four simple steps:

  • Create a job post tailored to your Java Servlets Developer project scope. We'll walk you through the process step by step.
  • Browse top Java Servlets Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Java Servlets Developer profiles and interview.
  • Hire the right Java Servlets Developer 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 Java Servlets Developer?

Rates charged by Java Servlets Developers 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 Java Servlets Developer in Morocco on Upwork?

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

Can I hire a Java Servlets Developer 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 Java Servlets Developer proposals within 24 hours of posting a job description.