JSF Web App – REST API Migration (JSON structure update)

Job ID: 39312668

Budget: $250 – $750 USD

I need to update a JSF web application working on Tomcat to support a new version of a REST API. Project is using Maven, Primefaces, XHTML, Facelets.

Key Changes:
- The API's endpoint URLs and data structure are changing a little bit.

Impact on the Web App:
- This update will only affect the frontend (user interface) of the web app.

Tasks:
- Replace two REST endpoints with new ones.
- Adapt code to handle a nested JSON structure (was fla-t before)-
- Update Java model classes to match new field names.
- Create a new JSF page (based on an existing one).
- Update 2 existing .xhtml pages:
- Display extra data (registration) with specific formatting.
- Adjust UI layout (row height, font styles).
- Update configuration constants related to time prioritization.

Ideal Skills and Experience:
- Strong expertise in JavaServer Faces (JSF), PrimesFaces and web application development.
- Proven experience with REST API integrations.
- Proficiency in handling changes in endpoint URLs and JSON data structures.
- Ability to update data display components in the user interface.

WAR file, pfx certificate and test access will be provided.