Skip to main content

Apprenticeship: REST Web Services/Java Developer F/M

We help the world run better

What you'll do 
SAP Web Intelligence is a reporting and analysis application available within the BusinessObjects Enterprise suite, one of the Business Intelligence solutions of SAP. 

Web Intelligence also provides wide range of REST Web Services with more than 200 end-points, that allow partners and customers to:
• Develop extensions and applications that leverage Web Intelligence application.
• Automate processes to programmatically create, edit and refresh Web Intelligence documents.

To modernize and simplify these REST Web Services, we are looking for a new framework to automatically generate their documentation.

The first goal of the apprenticeship (6 to 9 months) is to drive the investigation and implementation of a new framework for REST Web Services documentation (for exemple OpenAPI).
The second goal of the apprenticeship is to automate the functional tests of Web Intelligence application using Selenium.

To successfully achieve this mission, you will need to:
• Get familiar with SAP BI Platform and Web Intelligence features and workflows.
• Understand the Web Intelligence REST Web Services and use it to write some code snippet.
• Review the OpenAPI framework (or another one) and propose one for use; and implement this framework and define the process to deliver new code and associated documentation.
• Instrument the code to leverage this framework and align the code and the documentation; and review the samples and, if needed, propose some new ones.
• Develop new Selenium tests; and maintain/enrich existing Selenium tests.
• Investigate automated test results and train new apprentices

The apprenticeship will therefore tackle new themes in the world of software development and deepen the apprentice’s BI knowledge. He/she will develop strong skills in Business Intelligence by manipulating our tools and will be immersed in the development in real industrial conditions. 

What you bring

Job profile:
• Student in engineering school / apprenticeship 2~3 years.
• Good knowledge of REST WS. Any experience with OpenAPI, Perforce, Java or Wiki will be appreciated.
• Thorough approach of documentation and coding.
• Ability to work in team and to follow high level guidelines.
• Fluent in French (at least B2).
• Technical English.

Technical environment :
• SCM : GITHub / Perforce
• Languages: Java / REST Web Services
• Framework: OpenAPI / Selenium

Meet your team

You will work in a team of about ten collaborators.
More specifically, on the REST Web Services mission, you will work with 2 developers and a functional lead. You will be under the technical supervision of a team member and under the responsibility of the team manager.

Apprenticeship contract ("contrat d'apprentissage") for 2 or 3 years

Start date: September 2024

Remuneration applicable as per "Convention Collective"

D'autres ont aussi consulté

Apprenticeship: REST Web Services/Java Developer F/M

Entreprise:
SAP Concur
Ville:
Levallois-Perret
Type de contrat: 
CDI, Temps plein
Catégories: 
Développeur, Développeur Java
Publiée:
28.03.2024
Partagez maintenant: