SEB
Lead Java Software Engineer, Compass
Lead software engineer working with the modernization, migration and continous integration of a legacy monolith application and a swing-based client. Migration work involved moving from Java SE 6 to Java SE 11 LTS, Ant build tool to Maven, IBM Websphere AS v7 to IBM Liberty Profile, and containerizing the application for deployment to an Openshift CAP based private cloud. Additional frameworks were used to streamline deployments of the swing-based fat-client to the end-users and feature development.
Further work involved splitting up some monolith services into Microservices and Open APIs. In addition, writing concise unit and in-container tests to facilitate the robustness of each subsystem.
The application provides a full-fledged experience for discretionary portfolio management for bankers and customers of SEB.
var technologies = ["Java SE 11", "Java EE 8", "Eclipse MicroProfile", "OpenLiberty / IBM WebSphere Liberty Profile", "Openshift 3/4 CAP", "Docker CM", "Maven", "ANT", "GitHub SCM", "Spring Framework", "EJB 3.2", "JAX-WS/JAX-RS", "Linux", "OIDC", "Jenkins", "OpenApi", "Arquillian", "GetDown"]