Fonction 1: Informatique / Electronique
Fonction 2: Télécoms / Réseaux
Niveau d'expérience requis : De 3 à 5 ans
Secteur d'activité : Informatique
Région : Rabat et région | Maroc
Publication : du 21/01/2020 au 21/03/2020
Type de contrat : CDI
Poste avec Management : Non
Postes proposés : 5

JAVA/JEE Developer H/F (Rabat Salé)

Entreprise :

Xpertize est un bureau de recrutement unique en son genre offrant une approche 360° à ses clients dans le but d’identifier les meilleurs candidats dans le marché, que ceux-ci soient activement ou passivement à la recherche de nouvelles opportunités.

Xpertize combine avec succès et de manière ouvertement affichée le head hunting (approche directe des candidats dans leur fonction actuelle) et le social hunting (approche indirecte des candidats via une exploitation intensive des réseaux sociaux privés et professionnels).

Cette combinaison unique s’appuyant d’une part sur une méthodologie traditionnelle de recherche de candidats et, d’autre part, sur la puissance offerte par les réseaux sociaux permet à Xpertize d’optimiser la phase d’identification de candidats et de se concentrer sur l’analyse de leurs compétences.

Cette méthodologie unique a un impact direct sur la qualité des candidats identifiés d’une part, et sur la rapidité d’engagement du candidat idéal d’autre part.

Poste :


Project background

As a part of high-level security Programs, Delivery team is working on solutions for customers from different countries all over the world.

This team focus mainly on issuance of secure documents. verification of electronic documents (mobile terminals, automated border gates), enrolment of biometric data (desktop solutions, mobile enrolment units) and identity management (eGovernment).

Delivery team is responsible for design and development of new software components and products, following marketing vision, technology trends and strong focus on deployment and customization cost. 

Our typical Java applications consist mainly of backend components responsible for data transformation and data management, interfacing with various types of clients through different protocols, providing web based user interface. 

A week in the life of :

 You will get quickly oriented in existing code

  • You will implement tasks defined by technical leader (and be able to deliver on time)
  • You will further contribute to product specification, solution design, documentation and task definition
  • You will coding, unit test and Documentation
  • You will 3rd party HW & SW qualification tests
  • You will provide reliable and periodic achievement and estimation to completion status to project leaders
  • You will inform project leader and group manager about issues, new risk, events, or changes that could impact on time task delivery or workload

Profil recherché :

Knowledge, Skills and Experience :

• To succeed at this job, you must have: Good knowledge of Java EE platform and related technologies and frameworks (JPAJMSSpringCXF...), Good Knowledge of web protocols (HTTP, Web ServicesREST), Presentation frameworks like AngularJs, JavaScript, Bootstrap, Jquery, Html5/css3, Good understanding of relational databases (preferred Oracle DB), Java-oriented applications servers such as Tomcat and Jboss and UML modelling & Design patterns of modern architectures SOA/EIP/BUS/micro-services

  • You must have: Good knowledge of software factory tooling (ex: JenkinsSonarNexusmaven/gradle, source code versioning: SVN/Mercurial/Git)
  • It would be preferred if you have experience with Agile methodology, Cryptography basics (algorithms, protocols, PKI), OWASP practices, Smart cards (personalization, usage), PC/SC, Biometry (fingerprints, face, iris), Image processing algorithms, Ethical hacking tools and pen-testers, virtualization & containerization technologies (VMware, HyperV, Docker...)
  • You must be fluent in English and French.
  • We would like someone to join our team who is customer-oriented, autonomous, proactive and passionate of new technologies, able to work with remote teams, has team spirit and the willingness to travel abroad (occasionally, short/medium duration)
  • You must have a Degree in IT or Software Engineering.
  • We are looking for someone with 4 - 10 years of experience in JEE development.

Type de contrat :