Java, Spring, C#, .NET Java and .NET developer: freelance contracts and permanent jobs in Morocco
Spring Boot, microservices, ASP.NET Core or enterprise applications: drop your CV. Your projects, end clients and versions are taken assignment by assignment, and hiring companies come to you.
Your contact details stay hidden until an approved company reaches out to you.
- Free, always
- No account, no password
- Invisible to your current employer
Java and .NET sit at the heart of many information systems: banks, insurers, operators, public bodies. If you work for an IT services firm, on assignment at an end client, your CV is read accordingly: employer and end client are kept apart, and the recruiter sees who you really worked for.
What happens next
No job ads to sift through: your profile goes to the companies.
- Your CV in 2 minutesPDF, Word or a photo, with no account and no password.
- AI reads your CVExperience, tools, end clients, certifications: your profile fills in before your eyes, and you fix anything misread.
- You set your termsFreelance, permanent or both; remote, hybrid or on site; your day rate or your net salary.
- Your current employer is hiddenIt is read from your CV and hidden by default. Your name and contact details stay hidden until a company decides to contact you.
- Companies come to youYour profile is shown to the companies and IT services firms hiring on the platform. When one of them wants to talk to you, you get an email.
The job
Typical assignments
- Spring Boot microservicesBreaking up a monolith, REST APIs, Kafka messaging, deployment on Kubernetes.
- Enterprise .NET applicationsASP.NET Core, Entity Framework, SQL Server, integration with the directory and Microsoft tools.
- Ongoing maintenanceUpgrades from Java 8 to 17 or 21, from .NET Framework to .NET, technical debt and test coverage.
- Banking and paymentsBack offices, payment flows, batch processing, with the sector's quality and security requirements.
Tools and skills often asked for
- Java
- Spring Boot
- Spring Cloud
- Hibernate
- Maven
- Kafka
- C#
- .NET
- ASP.NET Core
- Entity Framework
- SQL Server
- Oracle
- Microservices
- JUnit
- SonarQube
Certifications often mentioned
- Oracle Certified Professional, Java SE
- Spring Certified Professional
- Microsoft Azure Developer Associate (AZ-204)
An indicative list, not a requirement: what counts is what your CV proves, assignment by assignment.
Pay
Indicative ranges by experience
Benchmarks to place your ask, not a promise: the amount depends on the assignment, the client and your background. You enter your day rate or salary yourself, and companies see what you ask for.
Freelance: day rateMAD excl. VAT per day
| Experience | Indicative |
|---|---|
| 4 to 7 years | ≈ 2,400 |
| 7 to 10 years | ≈ 3,500 |
| Over 10 years | ≈ 4,000 |
Permanent: salaryMAD net per month
| Experience | Indicative |
|---|---|
| 0 to 2 years | ≈ 11,000 |
| 2 to 4 years | ≈ 14,000 |
Java and .NET follow the general grid: seniority, and what your assignments prove, place your ask.
Example
Typical profile sought
Example profile, not a job offer
Java Spring Boot developer
- Experience
- 8 years
- Tools
- Java 17, Spring Boot, Kafka, Oracle, Kubernetes
- Way of working
- Hybrid, Rabat or Casablanca
- Contract
- Freelance or permanent
Several IT-services assignments at a banking client, building microservices and automated tests.
Frequent questions
Before you drop your CV
Are Java and .NET assignments done remotely?
It depends on the company and the end client: some assignments require on-site presence, others don't. You state your choice, your profile shows it, and the company sees whether it fits before contacting you.
I'm on a permanent contract at an IT services firm. Can I look for freelance work?
Yes. Answer "freelance" or "both" and give a day rate. Your current employer, read from your CV, is hidden by default: it does not see your profile.
Should I state versions?
It helps: Java 8 and Java 21, .NET Framework and .NET 8 don't tell the same story. Write them in the assignment where you used them.
Will my current employer know I'm looking?
No. Your current employer is read from your CV and hidden by default: it does not see your profile. Your name and contact details are only visible to a verified company that decides to contact you, and that access is logged.
Is it free?
Yes, free for candidates, always, and with no account: a link sent by email lets you get back to your profile, with no password.
Your CV, and you're off.
Two minutes, free, no account. Your current employer can't see you.
Drop my CV