10 years of overall Experience in software development.
8+ years of experience working in AWS Platform with AWS Lambda, AWS DynamoDB (Required)
8+ years of experience with unit testing frameworks (e.g., Jasmine, Protractor)
8+ years of experience with Angular JS
Must have diverse experience utilizing Java tools in business, Web and client-server environments including Java Platform, J2EE, JDBC technologies and Apigee gateway platform.
Proficient in Bootstrap or Foundation frameworks
Proficient in OOD and Implementation, Design Patterns (MVVM etc.)
Experience or exposure to Database Design and Implementation
Knowledge of Multi-tier Architecture, Rational/Visio modeling
Experience using various design patterns preferably MVC, Singleton, Facade and Factory – Proficient in OOD and Implementation, Design Patterns
Solid understanding of web/mobile application architecture and security (OAuth, JWT, Spring Security) Extensive experience implementing API’s (REST) via microservices
Must have experience working in GIT, Hibernate, JBOSS, Apache, Tomcat, Oracle, UML, JUnit, Mockito, Wire Mock, and REST APIs
Quarkus and OpenShift Experience on plus
Experience in other Backend programming languages like Python, Node.js, Golang, is a plus.
Expertise in other Frontend Frameworks like React/Vue.js is a plus.