JazzTeam engineers were tasked with the development of an integration layer responsible for synchronization and interacting of client high-level business applications with already existing solutions and databases in the IBM i (AS/400) system. The integration layer is to provide the same functionality as our previously developed commercial Mule connectors via an API. The purpose of this project was to ensure direct interaction of AS/400 systems with the client applications via REST API:
Stack: Java, Maven.
Infrastructure: AS/400, BitBucket, AWS.
Test Automation libraries: JUnit + Mockito.
Frameworks: Swagger, Spring Boot, Spring Security.
Protocols: Https, Oauth2.
DB: H2.
Other libraries: license4j.