Job Url: https://jobs.empower.com/job/-/-/42743/85034343920?source=Linkedin Job Description: What will you do: Develop rich client web applications with JavaScript and libraries like AngularJS, React, jQuery and Bootstrap that utilize RESTful Java, Spring, Spring boot web services  Construct, comment, unit test, and end-to-end test user interface programs, modules and components of medium complexity  Work with and develop client programs, classes and sub-systems of medium complexity  Maintain and support existing user interface applications of medium complexity  Work with Business Analysts to ensure that technical design and programs satisfy business needs   Contribute to peer UI code evaluations  Implement quality assurance standards for development activities within assigned projects  What will you bring: 4+Strong front-end / UI engineering experience specifically in React and AngularJS with modern front end tools such as Webpack, Enzyme, and Jest Demonstrable experience building world-class, consumer web application interfaces Strong knowledge of JavaScript fundamentals and ES6.   Knowledge of Oracle, MySQL database, SQL, CRUD, hibernate, JPA and ORM Experiencing writing unit tests for UI components using technologies like Jest, Chai, Mocha, react testing library and end-to-end testing using Selenium Working experience with browser APIs, and passion for optimizing front end performance Bachelor's degree in related field or an equivalent combination of professional experience and/or training required What will set you apart: 2+ Back-end engineering experience in Java specifically in Spring, Spring boot framework. Strong knowledge of security mechanisms such as OAuth2, JWT, SSO and Spring Security Any experience with web service development and AWS architecture  Experience with Git, Java, Maven, and or Hudson/Jenkins are a plus  Knowledge of client-side visualization libraries such as D3 is a bonus  Experience with A/B testing and optimization is a plus   Strong analytical and problem-solving skills