Junior Fullstack Java JEE Developer - Rabat

IT / Electronics - Secteur IT (Information Technology)

  • Mid Level (3 to 5 years)
  • 1 job(s) in Rabat and region - Morocco
  • Master or PhD Minimum - Engineering School

Need for autonomy Need for reflection Ambition Involvement at work Search for new things / novelty

  • Permanent contract
  • Teleworking : Hybrid
Posted 39 days ago on ReKrute.com - Apply before 12/07/2026

Company :

Orange Business is the entity of the Orange Group that supports companies and organizations in their digital transformation. With 29,100 employees worldwide, we combine global presence and local approach to invent new business models with our clients that allow them to unlock their full potential. In doing so, we create a positive impact, both for their business and for the world around them.

What sets us apart from our competitors? Our dual expertise: we are both a network operator and a digital solutions integrator. As an operator, we build and operate complex infrastructures. As an integrator, we design and manage end-to-end digital solutions.

We provide our clients with solutions around 5 major cross-functional challenges: implementing their digital workspace, improving their customer experience, facilitating the growth of Industry 4.0, collecting and processing data, and transforming and securing their network infrastructure.

It is because Orange Business masters all stages of digital transformation that we offer our clients the most relevant solutions.

We imagine an amazing future with our clients and our employees!

So, ready to join the adventure? 

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

  

Head office address :

Technopolis ,11100 Sala Al Jadida, Maroc . Casablanca

Desired personality traits :

Need for autonomy Need for reflection Ambition Involvement at work Search for new things / novelty

4K
Matching global
N/A
N/A
FineTunePro
SKILLS
N/A
Kapacity Revealer
PERSONALITY
N/A
Feel Good
CULTURE

Here you can find a recommendation rate for this vacancy, as well as information on how to promote your application. Log in / Register to view this personalised information.

ReKrute offers you this new personality test to help you get to know yourself better and make the most of your applications. Take it now, it only takes 5 minutes maximum.