Experience in JavaJ2EE and related technologies with solid understanding of design principles  Experience with front-end technologies such as Angular, TypeScript, ReactJS and related technologies would be a plus  Experience with implementing integration solutions with Microservices, RESTful Web Services and Web APIs  Expert proficiency in Object Oriented Design (OOD) and analysis  Expert proficiency in application of analysisdesign engineering functions  Expert proficiency in application of non-functional software qualities such as resiliency, maintainability, etc