Find a jobRecruiters

Mid-level Software Engineer (Java)

Exclusive opportunity

Onsite

Mid-level Software Engineer (Java)

Nuitée

Mid-level Software Engineer (Java)

Skills

JavaSpring Boot

13 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Casablanca, Morocco

Work mode:

Onsite

Published on:

6 October 2026

What they need


On-site in Casablanca

Write Java code that runs in production and is used by global brands within your first weeks.

How many engineers early in their career get to say that? Here, it's how you start. You'll join a small team building Nuitee's own product, and the code you write goes live, gets used, and keeps growing with the platform.

Nuitee is a travel tech company. We build the technology that lets other companies sell hotel rooms in their own apps and websites, from finding the room to confirming the booking and paying the hotel.

What makes it interesting for you

  • A real product company. You build and improve one product and get to know it deeply.
  • A team that works well together. The engineers are autonomous, trust each other, and have a lead who's flexible and protects their time. You'll learn from people who know the platform well and are happy to help you get there too.
  • Fast learning. Every project teaches you more about how the platform works, and you take on bigger parts of it as you grow.
  • Room to grow. There's a clear level structure, and engineers on the team move from their first projects into wider ownership.

Nuitee has grown 10x since 2022, has been profitable since day one, and raised a $48M Series A led by Accel. That means stability and a steady flow of new work to build.

The kind of problems you'll work on

Most of the job is solving puzzles, and you'll learn the domain by building it.

  • Booking a hotel looks simple from the outside. Behind it, dates, guests, prices, and cancellation rules all interact in ways that rarely fit together neatly. How do you make sense of it and turn it into code that works
  • Every hotel supplier has its own system, its own logic, and its own surprises. How do you figure out each one and connect it to our platform?
  • How do you build each new connection faster and more cleanly than the last?

This role fits if you

  • Have around 2 years of professional experience with Java.
  • Have worked with Spring Boot to build backend services.
  • Enjoy understanding how other systems work and getting the details right.
  • Communicate clearly and feel comfortable asking questions and sharing your opinion.
  • Live in Casablanca, or are ready to be in the Casablanca office.
  • You'll have room to own your work from start to finish, dig into problems when the answer isn't obvious, and make decisions without waiting for someone to tell you what to do. If that's how you like to work, we'd love to hear from you.

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

LeHibou

Analyste / Ingénieur logiciel Wealth

550€ / jour

Freelance

Luxembourg

Hybrid

Skills

C#.NETSQLiteMicrosoft SQL ServerOracleHR Assistant

5 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools