Description

Required Experience:
*8 Years: Hands-on experience in Front-End/UI development, enhancing, and maintaining enterprise-class applications on the JEE application development platform.
*8 Years: Hands-on experience participating in all phases of the SDLC (Systems Development Life Cycle).
*8 Years: Hands-on development experience implementing applications utilizing any JEE Application Server, including Authentication and Authorization, and Caching strategies.
*8 Years: Hands-on programming experience in the following languages/technologies: Java, JEE, REST/SOAP web services, HTML5, JavaScript, JQuery, AJAX, CSS3, Bootstrap, SASS, TypeScript, Spring, Java Server Pages, Struts, JSON, XML, JWT, Maven, OpenAPI v3, OAuth, etc.
*8 Years: Experience implementing client-facing applications with responsive design and development.
*8 Years: Experience implementing SPAs, including at least 4 years using the Angular TypeScript framework.
*8 Years: Experience implementing user interfaces, including at least 4 years using HTML5 and CSS3.
*8 Years: Experience implementing web services, including at least 4 years of securing RESTful services using JWT, OAuth, and related technologies/standards.
*8 Years: Experience implementing client-facing applications using JSP and Struts.
*8 Years: Experience developing self-contained, reusable, and testable modules and components.
*8 Years: Experience applying best practices in application design, performance, scalability, and maintainability.

Education

Bachelor's degree in Computer Science