D2000 Smart Web - integration platform
Architected and led the replacement of the legacy JSF solution in Ipesoft’s core platform D2000 with a universal integration module serving as an API gateway and authentication server for web, mobile, and third-party systems. Over time, I evolved the module from a Java EE (WildFly) application to a Jakarta EE app with embedded libraries (Tomcat), and finally to a Spring Boot application.
Technologies: Jakarta EE, Eclipse MicroProfile, SpringBoot, CDI/SpringDI, JPA+JTA, REST API, Open API, OData, JSON Streaming, Comet/Websocket, PKI, OAuth2/OpenID Connect, Kerberos/SPNEGO, Open Telemetry, ...