Logo
Assyst

Frontend/UI Developer Job at Assyst in Austin

Assyst, Austin, TX, US, 78716

Save Job

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 frameworks.
  • 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.