Solution Design, Solution Architecture, Software Architecture, System Architecture, Application Architecture, Software Development, Java, MicroServices, Kafka, ReactJS, RDBMS, NoSQL