Technical System Analyst Java
Listed on 2026-01-19
-
IT/Tech
Systems Analyst, IT Business Analyst, Technical Writer, Data Analyst
Dice is the leading career destination for tech experts at every stage of their careers. Our client, HPTech Inc., is seeking the following. Apply via Dice today!
Role:Technical System Analyst with Java
Location:
Grand Rapids, Michigan Onsite W2/C2C
We are looking for a System Analyst for our client in Grand Rapids, Michigan. This is a one-year contract with the possibility of extension.
This is an ON-SITE role.
We are seeking an experienced System Analyst to work closely with Product Owners, Developers, QA, and business stakeholders to define, analyze, and solidify system requirements for customer-facing products. This role plays a critical part in translating business and product needs into clear, actionable, and well-documented technical requirements that development teams can execute independently. The ideal candidate brings strong technical proficiency, exceptional attention to detail, and experience supporting product launch and continuous improvement in an Agile/Scrum environment.
Key Responsibilities:- Partner closely with Product Owners, Developers, QA, and stakeholders to elicit, analyze, and document business, product, and system requirements
- Translate business and customer needs into functional and non-functional requirements, user stories, acceptance criteria, and implementation-ready backlog items
- Review technical details and designs with development teams and decompose complex requirements into clear, actionable work items
- Apply strong technical proficiency, including familiarity with Java-based backend systems and React-based frontend applications
- Develop and maintain functional specifications, system design documentation, process flows, use cases, and data flow diagrams
- Facilitate requirements‑gathering sessions, gap‑fit analysis, UAT sessions, and requirement reviews to ensure clarity and stakeholder alignment
- Collaborate with development teams throughout the Agile lifecycle, including sprint planning, backlog refinement, sprint reviews, and release planning
- Ensure requirements are traceable, prioritized, and maintained throughout the product and project lifecycle
- Identify risks, dependencies, and impacts related to system requirements, APIs, integrations, data flows, and architecture decisions, and proactively recommend mitigation strategies
- Support customer‑facing activities during product launches by ensuring requirements are complete, validated, and aligned with business and user expectations
- Proven experience as a System Analyst or similar role working with cross‑functional development teams
- Strong expertise in requirements gathering, analysis, and documentation
- Demonstrated ability to translate business needs into clear technical requirements that developers can implement efficiently
- Experience working in Agile/Scrum environments
- Strong understanding of system architecture, APIs, integrations, and data flows
- Excellent communication, facilitation, and stakeholder management skills
- Experience working on large‑scale or enterprise systems
- Familiarity with Agile tools such as Jira and Confluence
- Background in software development, system design, or technical architecture
- Experience supporting customer‑facing products and product launch activities
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).