MINIMUM REQUIREMENTS
Impeccable verbal and written communication skills!
15+ years of hands-on Java development experience.
Bachelor's degree. Computer Science or Software Engineering majors are strongly preferred.
Proficient in design patterns and strong experience in delivering enterprise solutions with Spring framework using Spring Boot, Hibernate, Security and MVC.
Extensive experience in developing and consuming REST Web Services and working in a micro-services environment.
Strong Front End developer skills using Java technologies and Angular.
Any Graduate