JEE Front End Developer

ACS -
Austin, TX, United States
2 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Ajax (Programming Language) Server Applications HTML5 User Authentication Unit Testing Bootstrap (Software) Cascading Style Sheets (CSS) Software Quality Code Review
+30 more
Computer Programming Java Platform Enterprise Edition (J2EE) Design of User Interfaces IBM Websphere Application Server Apache Struts JSON WildFly (JBoss AS) JQuery Javaserver Pages Apache Maven OAuth Scrum Methodology JSON Web Token Responsive Web Design Web Application Security Software Engineering Software Systems TypeScript Web Applications Web Services Extensible Markup Language (XML) Openapi ReactJS SOAPAPI Caching Backend Syntactically Awesome Style Sheets (SASS) AngularJS Restful APIs Service Stack

Job description

  • Enhance and maintain enterprise-class applications across the full technology stack, including UI, server-side, and web services
  • Design and implement responsive, client-facing web applications and SPAs using Angular and related technologies
  • Develop and integrate secure web services using REST, JWT, OAuth
  • Collaborate with UI/UX designers, business analysts, and backend developers to deliver high-quality software solutions
  • Ensure code quality through unit testing, code reviews, and best practices
  • Create reusable components and modules for scalability and maintainability
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives
  • Support integration efforts and deployment activities across development, testing, and production environments

Requirements

  • 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 the following languages/technologies:
  • Java, JEE
  • REST/SOAP web services
  • HTML5, JavaScript, JQuery, AJAX, CSS3, Bootstrap, SASS, Typescript
  • Spring, Java Server Pages (JSP), Struts
  • JSON, XML, JWT, Maven
  • OpenAPI v3, OAuth
  • Experience implementing client-facing applications with responsive design and development
  • Experience implementing Single Page Applications (SPAs) including experience using Angular TypeScript framework
  • Hands-on experience implementing web services, including RESTful services security using JWT, OAuth, and related technologies/standards
  • Experience integrating 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 implementing best practices in application design, performance, scalability, and maintainability

Preferred Qualifications:

  • Hands-on experience with JBoss or IBM WebSphere Application Server
  • Hands-on experience with Agile Development Methodologies (preferably Scrum)
  • Hands-on development experience for mobile and tablet platforms

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

Videos

See all

Related articles

See all