Share this Job
Apply now »

Backend sofware developers

Req ID:  22885
Posted on:  25-Nov-2021

Casablanca HQ (MA01), Morocco

Department:  Solutions Delivery (50017760)
Job Family:  Information Technology

Backend SOFTWARE developers


Develop and maintain scalable and robust Java based backend applications, such as J2EE

Analyze and identify requirements and define technical solutions.
Collaborate in the design of architecture, technical solutions and structure for projects
Apply outstanding software engineering practices.
Maintain high standards of design and code quality at all times
Apply state-of-the-art automated testing practices (unit, component, integration tests).
Work on packaging and automated deployment of server software.
Contribute to product innovation ideas, prototypes, functional and design specifications in addition to production software
Apply agile methodologies throughout the development process.



Engineering Bachelor or Master´s degree in Computer Science or related field.

4+ years of experience as a J2EE Developer
A solid foundation in computer science theory.
Knowledge of Patterns and Good Practices to design and develop quality and clean code.
Extensive experience in leading-edge, Java-based projects
Continuous Integration tools such as Bamboo and Jenkins
Skilled in common Java frameworks, like Spring, Hibernate.
Version control tools such as SVN and GIT
Skilled in automated unit and system testing.
Knowledge of database technologies, like Oracle, MySQL.
Experience with functional or reactive programming a plus.
Experience working with front-end development and REST applications
Familiar with the Linux environment, including shell scripting and software packaging.
Experience with Agile methodologies such as SCRUM is a plus.
Team player in a multi-cultural working environment with ability to work independently.
Fluent in English.



Our success comes from our highly skilled and talented employees
Respectful entrepreneurship and long-term vision are key for success
Our people contribute to a more secure world
Diversity at all levels of an organization is a strength


We offer an exciting and challenging role, with great potential for personal development within a unique organization in a fascinating and fast-growing industry. Your file will be handled with upmost confidentiality and discretion.

Apply now »