Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/LgT6h5mD9n4cag9u7
Back to the job results

Junior Fullstack Java JEE Developer | Rabat (Morocco)

Today 2026/09/10
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

Company culture :

Orange Business stands out for its strongly collaborative culture, placing people, trust and collective engagement at the heart of its operations. The company promotes close and supportive management, fostering autonomy, accountability and continuous skills development within a caring work environment. This collaborative foundation is reinforced by a significant innovation component, encouraging creativity, initiative and agility across teams. Structured processes support operational efficiency, while performance objectives are integrated in a balanced and sustainable way.




Job :

Within a project team working in a collaborative and Agile scrum, Kanban, X Programming mode, you will be one of the developers, working in coordination with the Product Owner and partner teams.



Missions: 



  • Estimating the development effort level for User stories
  • Defining detailed specifications from User stories
  • Development according to an established software architecture
  • Conducting unit and integration tests 2 by 2
  • Developing associated test tools
  • Automation and industrialization of regular operations (build process, tests, code quality audits, code containerization, ...)
  • Preparing delivery packages (DevOps mode)
  • You will provide technical support and corrective and adaptive maintenance for delivered elements
  • You will lead the development team
  • You will liaise with the Product Owner to manage the backlog and define User Stories

Required profile :
  • You have a Bac+5 Engineer/Master 2 degree in software development.
  • You have proven experience in software development:
  • Mastery of the JAVA language and its ecosystem (technical development environment: JAVA, Junit, Mockito, Spring Boot (REST, Security, JPA), Maven, Docker, Git/GitLab, Sonar)
  • Mastery of 'front' technologies (Angular, NGinx, React)
  • Definition and development of RESTful APIs, Swagger
  • Development of business services and the JPA/PostgreSQL database layer
  • Development of unit tests and integration tests (karma, protractor, selenium, npm)
  • The core of the solution will be based on the open-source BPM engine CAmunda. Knowledge of BPMN and DMN rules will be a plus.
  • You have already worked on microservices architectures
  • You have good practice with Continuous Integration tools, Code Quality Monitoring, Secure Coding Tools
  • You have a strong aptitude for teamwork and good interpersonal skills
  • Your knowledge in the field of networks and Telecom will be highly appreciated
  • You have a good level of communication in French and English.
  • You adhere to the values of agility, and you master agile and collaborative management tools such as Jira / Confluence



This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.