Java software engineer


everis is part of NTT DATA Group, recognized as the 8th most valuable IT Company dedicated to Consulting and Outsourcing services.


We are more than 130 000 professionals across 50 countries located in Asia & Pacific, Europe, Middle East & Africa and Americas.

everis is firmly committed with its talents and nurture high performing professionals by creating an environment of responsible freedom.


Based in the north of Morocco since 2016, everis is today a leader and the first IT employer in the region with more than 200 experts across the Kingdom.

The objective is to continue growing by hiring more than 100 professionals in 2021. 

By joining us, you’ll be able to collaborate with large multinationals while working with cutting-edge technologies.


You will benefit of a flexible work schedule: Smartworking, Homeworking and EverFlex programs to better combine your professional and personal goals and evolve among a team of valuable members where innovation and diversity are key to success.


But above all, in everis your career has no limit – you make your future!


Main Responsibilities:

  • Build new architectural solutions and participate in the improvement of existing solutions.
  • Ensure ad hoc developments.
  • Ensure that the solution meets functional and non-functional needs.
  • Define the architecture of the target solution according to business needs and technical constraints.
  • Design good technical practices to ensure the quality of the project.
  • Write project feedback, summary documents, guides ...



  • 3 years of experience in Java/JEE Development
  • Experience on JEE, Spring, Spring Boot, Spring Security, Spring Data, JPA, Hibernate, Junit.......
  • Experience with micro-service architecture
  • Experience using DevOps tools is a real plus
  • Strong verbal and written communication skills (English)

Fill in the form