Job Title: Developer/Programmer Analyst 3
Location: Austin TX (Remote)
Position Type: Contract
Job Description: The Developer/Programmer Analyst will perform frontend (User Interface) application development activities for several HHSC applications. Responsibilities include replacing the existing Java/Eclipsebased user interface with a modern and responsive Angular Typescript framework converting SOAPbased web service calls to RESTful service calls and migrating the deployment environment from WebSphere to JBoss EAP.
Key Responsibilities:
- Participate in requirements analysis highlevel and detailed design development testing and deployment of new application components.
- Collaborate with other teams as necessary to accomplish goals.
- Create technical and design documentation.
- Perform system analysis and problem resolution.
- Analyze software for configuration and performance tuning opportunities.
- Develop and maintain data and process models.
- Employ contemporary testing methods to ensure applications function properly and without error.
- Provide technical support for testing and implementation efforts.
- Participate in design coding and test walkthrough meetings to ensure technical standards and customer requirements are met.
- Support application (defect repair maintenance and production operations) for webbased Java applications in an SOA platform.
- Analyze software defects troubleshoot issues and perform performance tuning.
- Develop and test application code to resolve defects and improve application reliability and performance.
- Perform other duties as assigned.
Candidate Skills and Qualifications: Minimum Requirements:
Years | Required/Preferred | Experience |
8 | Required | Handson experience in Front End/UI development enhancing and maintaining enterpriseclass applications on the JEE application development platform. |
8 | Required | Handson experience participating in all phases of the SDLC (Systems Development Life Cycle). |
8 | Required | Handson development experience implementing applications utilizing any JEE Application Server Authentication and Authorization Caching strategies. |
8 | Required | Handson programming experience in 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 | Required | Experience implementing clientfacing applications with responsive design and development. |
8 | Required | Experience implementing SPAs with at least 4 years of experience using the Angular TypeScript framework. |
8 | Required | Experience implementing user interfaces using HTML5 and CSS3. |
8 | Required | Experience implementing RESTful services security using JWT OAuth and other related technologies/standards. |
8 | Required | Experience implementing clientfacing applications using JSP and Struts. |
8 | Required | Experience developing selfcontained reusable and testable modules and components. |
8 | Required | Experience implementing best practices in application design performance scalability and maintainability. |
3 | Preferred | Handson experience with JBoss or IBM WebSphere Application Server 8 or later. |
3 | Preferred | Handson experience with Agile Development Methodologies (preferably Scrum). |
2 | Preferred | Handson development experience for mobile and tablet platforms. |