Position: Java / Saperion Developer
Company: Mangusta Tech
Category: Java
Experience required: 3y
English level: fluent

For our client in the logistics industry, we are looking for a Java / Saperion Developer.

Location: 100% remote, must be European timezone.
Start date: End August / beginning of September.
Contract Length: Approx. 6 months / approx.. 120 PD

Project description
The goal of the project is to design and implement a GDPR-compliant deletion solution for a 
SAPERION document archiving system. To complete our project team, we require a Java Developer
with SAPERION experience to create a Java REST webservice which uses standard SAPERION API calls 
to delete documents.

Developer Tasks and Responsibility
Develop a Java REST webservice as a critical part of our GDPR document deletion system (note: 
solution design is already done). The developer should collaborate with our technical architect to
build the interface to the SAPERION system and should engage with the Business Analyst who is 
analysing the implementation needs for the critical flows for deletion processing. The developer will 
run unit tests to ensure that the whole system and its interfaces works as designed, then hand over 
to the test analyst for functional & load testing. The developer adheres to best practices of 
developing and documentation of REST/SOAP APIs.

Skills & Experience:
• Strong in Java Spring Boot, REST APIs and OOAD concepts.
• SAPERION knowledge
SAPERION (Java) Core Server
SAPERION ECM Services / REST API
SAPERION Classic Connector API
SAPERION 8.4 / 8.6
SAPERION deletion (good to have)
• Database knowledge especially Oracle 19c
• Knowledge of work and documentation in Confluence & Jira
• Independent and solution-oriented working style with hands-on-mentality
• Experience in Cloud environments and technologies (good to have)
• Fluent English speaking and writing skills – must have (German good to have)
• Experience with clean coding and SOLID design principles.
• Knowhow of Microservice architecture with Domain Driven Design (good to have).
• Experience with writing and executing good quality unit and integration tests.
• Experience in agile SCRUM way of working.
• Senior Developer experiences with track record of working in corporate environments and 
project setups