Overview
Skills
Job Details
Job Title: Java Fullsack Developer Location: Austin TX (Remote) Duration : 12+ Months possibility to extend
Note: Please do not submit candidates who are currently out of state and are planning to move to Texas. Candidates must already reside in Texas.
Minimum Requirements:
8 Years of Hands-on experience in Front End/UI development, enhancing and maintaining enterprise-class applications on the JEE application development platform
8 Years of Hands-on experience in Server-side/Web Services development, enhancing and maintaining enterprise-class applications on the JEE application development platform
8 Years of Experience implementing SPAs with at least 4 years of experience implementing SPAs using Angular TypeScript framework.
8 Years of Hands-on Experience implementing web services including at least 4 years of experience implementing RESTful services security using JWT, OAuth, and other related technologies/standards.
8 Years of Hands-on development experience implementing applications utilizing any JEE Application Server, Authentication and Authorization, Caching strategies
8 Years of Hands-on programming experience in 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
8 Years of Experience implementing client-facing applications with responsive design and development
8 Years of Experience with integration of web services into Angular or React based SPAs
8 Years of Experience implementing client-facing applications using JSP and Struts
8 Years of Experience in development of self-contained, reusable, and testable modules and components
8 Years of Experience in implementing best practices in the areas of application design, performance, scalability and maintainability.
Preferred Skills:(Optional)
3 Years of Hands-on experience with JBoss or IBM WebSphere Application Server 8 or later
3 Years of Hands-on experience with Agile Development Methodologies (preferably Scrum)
2 Years of Hands-on development experience for mobile and tablet platforms