Business Analyst
Core
Translate legacy JSF/Java-Bean applications into a modern React single-page application with Java APIs.
Role type
Business Analyst (Modernization)
Builds
Modernized web applications (React + Java APIs)
Domain
Software Engineering / Cloud Data Protection
Required skills
Java development, React, TypeScript, RESTful services, API-gateway basics, System Requirement Specification (SRS), SIT/UAT test planning, workshop facilitation
Preferred skills
HTML/XHTML, AJAX-driven interactions, event-based patterns, AWS S3 deployment
Responsibilities
Analyze legacy JSF XHTML pages and Java Beans to uncover business rules; Produce detailed System Requirement Specifications; Lead client workshops for high-complexity screen analysis; Author and execute System Integration and User Acceptance Testing plans; Partner with developers during debugging and act as liaison between technical teams and business stakeholders.