Capgemini provides end to end outsourcing services ranking from production incident resolution to functional evolution scoping from small evolutions to large projects. And this, through technical evolutions/transformations.

In this context, we are looking for  Java Software Engineers.

 

Reporting to the technical leader, we expect the software engineer to:

  • Perform developments according to specifications.
  • Support the Technical leader during the estimation process
  • Be accountable for the quality of his deliverables.
  • Commit to deliver developments according to agreed planning & budget
  • Provide technical  recommendations in case in non SLA Compliancy, problem mgt
  • Solve production issues according to SLA
  • Lead technical resolution of problems
  • Participate to the release/project launches
  • Pro-actively inform the technical/team leader of risks

 

Education:

  • Master degree

 

Technical expertise, the software engineer must master:

  • JAVA 7 or higher
  • Java EE 6 or higher
  • Spring 3.2 or higher
  • Spring MVC + Spring Webflow
  • JPA 2 and Hibernate
  • JAXB/JAX-WS/JAX-RS; knowledge of CXF is an asset
  • JUnit and Mockito
  • Maven 3
  • Git and/or SVN; knowledge of Team Foundation is an asset
  • UML
  • Tomcat 6 and Websphere 8.0
  • Good understanding of XSD/WSDL creation is an asset
  • Good knowledge of SQL and PL/SQL is an asset
  • Good knowledge of JavaScript is an asset

At least 2 years hands on experience in the technologies mentioned above

 

Methodology

  • RUP
  • SCRUM
  • AGILE

 

Personal skills :

  • Team player
  • Active listening & comprehension.
  • Assertive (do not hesitate to flag issues and concerns).
  • Customer and solution oriented
  • Qualitative result driven
  • Pro-active
  • Accurate, reliable, flexible
  • Able to cope with stress

 

Languages

Master the three usual languages (French, Dutch, English).

Apply now