Team & Environment
Join a collaborative team of 14, working in close partnership with the Product Owner and cross-functional Agile squad
Focus on delivering high-quality Java/Spring Boot + Angular/TypeScript applications in a mature Agile environment
Key Responsibilities
Partner closely with the Product Owner to elicit, clarify, and refine business requirements
Lead requirements gathering through workshops, interviews, user research, and data analysis
Translate business needs into well-written, actionable user stories and acceptance criteria
Collaborate with UX/UI designers on interface flows and prototypes
Drive story refinement, prioritization, and backlog grooming
Facilitate User Acceptance Testing (UAT) and ensure deliverables meet defined criteria
Produce clear, concise documentation (BRDs, process flows, story mapping, etc.)
Must-Have Qualifications & Experience
8–10 years of Business Analyst, Product Analyst, or similar experience (Level 4 equivalent)
Proven expertise writing frontend user stories for Angular/TypeScript and backend stories for Java/Spring Boot implementations
Strong hands-on experience with Jira (story creation, workflow management, dashboards, Confluence integration)
Deep experience conducting and facilitating User Acceptance Testing (UAT)
Practical knowledge of collaborative design tools (e.g., Figma or similar)
Track record of working embedded within full-stack development teams building and maintaining Java/Angular applications
Solid understanding of Web Accessibility (A11y) and how to incorporate it into stories and testing
Comfortable working in Agile/Scrum environments and collaborating daily with Product Owners, developers, and QA
Nice-to-Have Skills
Advanced Figma proficiency (prototyping, design system collaboration)
Experience with story mapping tools.
Background in enterprise-scale applications or regulated industries.
Soft Skills
Excellent written and verbal communication.
Highly collaborative team player who builds strong relationships with tech and product
Strong sense of ownership.
Education
Bachelor’s degree required (Computer Science, Business, or related field preferred)