Frontend/UI Developer

  • Austin, TX
  • Posted 3 hours ago | Updated 3 hours ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Access Control
Ajax
AngularJS
Apache Maven
Apache Struts
Application Servers
Authentication
Agile
Authorization
Bootstrap
Caching
Cascading Style Sheets
Collaboration
Css3
Customer Facing
Documentation
HTML5
IBM WebSphere
IBM WebSphere Application Server
Interfaces
J2EE
JSON
JSP
Java
JavaScript
OAuth
Performance Tuning
RESTful
React.js
SOAP
SPA
Sass
Scalability
Scrum
Software Design
Specification Gathering
Spring Framework
Tablet
TypeScript
UI
Usability
User Experience
Web Applications
Web Services
WildFly
XML
jQuery

Job Details

ASSYST is seeking a skilled Frontend/UI Developer to support our client in Austin TX

Location: Austin, TX

Job Type: Contract (Corp to Corp/C2C or 1099)

Position: Hybrid - On Site

Job Description:

The Frontend/UI Developer will be responsible for designing, developing, and maintaining enterprise-class web applications within the Java EE (JEE) ecosystem. This role demands deep expertise in front-end technologies, SPA frameworks (Angular/React), and server-side integration, ensuring highly responsive, secure, and scalable solutions. The ideal candidate will have extensive experience building robust UI/UX solutions, implementing RESTful services, and applying best practices in performance and maintainability.

Responsibilities:

  • Design, develop, and maintain enterprise-grade front-end and server-side components on the JEE platform.
  • Implement and enhance Single Page Applications (SPAs) using Angular with TypeScript and related modern frameworks.
  • Develop and integrate RESTful and SOAP-based web services with secure access controls (JWT, OAuth, etc.).
  • Create responsive, client-facing applications with dynamic and accessible user interfaces optimized for performance and usability.
  • Develop self-contained, reusable, and testable modules and components for scalable front-end applications.
  • Implement authentication, authorization, and caching strategies to ensure application performance and security.
  • Collaborate with backend developers, UI/UX designers, and business analysts to deliver seamless user experiences.
  • Apply best practices in coding standards, performance optimization, scalability, and maintainability.
  • Participate in Agile/Scrum development cycles, providing input on design and architecture decisions.
  • Maintain documentation for designs, components, and technical specifications.

Required Skills

  • 8+ years of hands-on experience in Front End/UI development for enterprise-class JEE applications.
  • 8+ years of hands-on experience in Server-side/Web Services development using the JEE platform.
  • 4+ years of experience implementing SPAs with Angular and TypeScript.
  • 4+ years of experience developing secure RESTful services using JWT, OAuth, and related standards.
  • Strong hands-on experience with JEE Application Servers, authentication, authorization, and caching mechanisms.
  • Proficiency in:
    • Languages/Technologies: Java, JEE, REST/SOAP, HTML5, JavaScript, jQuery, AJAX, CSS3, Bootstrap, SASS, TypeScript, Spring, JSP, Struts, JSON, XML, JWT, Maven, OpenAPI v3, OAuth
  • Proven experience implementing responsive and client-facing applications using Angular/React and traditional JSP/Struts
  • Experience developing modular, reusable, and testable code components.
  • Demonstrated ability to apply best practices in application design, scalability, and performance.

Preferred Skills

  • 3+ years of experience with JBoss or IBM WebSphere Application Server 8+.
  • 3+ years of experience with Agile development methodologies (preferably Scrum).
  • 2+ years of experience developing for mobile and tablet platforms.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.