What are the responsibilities and job description for the Front-end development position at COGENT DATA SOLUTIONS LLC?
Hello,
Cogent Data Solutions LLC trying to reach you regarding a job opportunity. The role is Front-end development ( Developer/Programmer Analyst ) for one of our direct clients. Please take a look at the job description below and please send your updated resume.
Role: Front-end development ( Developer/Programmer Analyst )
Location: Hybrid ( (Mon & Tues - Onsite ) - Austin, TX ( Local only )
Client Name: Texas Health and Human Services Commission ( State client )
Job Qualifications/ Skills:
Minimum 8 years experience in
Angular or React
RESTful web services
JBoss EAP environment.
JBoss or IBM WebSphere Application Server 8 or later
- Hands-on experience in Front End/UI development, enhancing and maintaining enterprise-class applications on the JEE application development platform
- Hands-on experience in Server-side/Web Services development, enhancing and maintaining enterprise-class applications on the JEE application development platform
- Hands-on development experience implementing applications utilizing any JEE Application Server, Authentication and Authorization, Caching strategies
- 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
- Experience implementing client-facing applications with responsive design and development
- Experience implementing SPAs with at least 4 years of experience implementing SPAs using Angular TypeScript framework.
- 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.
- Experience with integration of web services into Angular or React based SPAs
- Experience implementing client-facing applications using JSP and Struts
- Experience in development of self-contained, reusable, and testable modules and components
- Experience in implementing best practices in the areas of application design, performance, scalability and maintainability.
Agile Development Methodologies (preferably Scrum
Hands-on development experience for mobile and tablet platforms