JD:
Strong conceptual knowledge of: OOPS, Core Java, Collections, Multithreading etc.
- Experience with working on frameworks: Spring Boot all modules, Spring/Struts, JDBC, Hibernate, WebService (SOAP/REST).
- Experience on web/application servers (Tomcat, JBoss, WildFly, WebSphere etc.).
- Experience in working with Angular/ReactJS & Redux, JSP, HTML5, CSS3, jQuery and JavaScript.
- Experience in writing comprehensive UI unit test cases using Jasmine and Karma.
- Understanding of component-based design and able to create independent UI components.
- Able to identify and create common UI components and component library.
- Understanding of building UI applications using Webpack.
- Experience with software design patterns like creational, structural, behavioral and concurrency patterns.
- Experience in DevOps process and tools like Jenkins/Bamboo/UrbanCode also build technology like Maven/Gradle