The Challenge
"The Online Access Architecture (OAAR) required a transition from monolithic structures to a microservices ecosystem to improve system flexibility and request processing speed without breaking legacy EJB components."
I was tasked with redesigning core components of the OAAR, ensuring that new Spring Boot services could interact seamlessly with existing Struts and EJB layers while preparing the system for containerized deployment.
The Solution
I architected a microservices ecosystem using Spring Boot and orchestrated the deployment through Docker and Kubernetes. This ensured high availability and efficient resource scaling during peak trading hours.
Spring Boot
Kubernetes
Docker
JPA / Hibernate
Mockito (TDD)
Swagger
Impact & Results
100%
Containerized Scalability
High
Interoperability with Legacy EJB