Business Analyst – Java Development, Requirements Gathering & Process Modeling

Posted:
2/12/2026, 2:39:41 PM

Location(s):
Haryana, India ⋅ Gurgaon, Haryana, India

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
Software Engineering

Job Summary

Synechron is seeking a highly effective Business Analyst specializing in Java-based systems to bridge the gap between business needs and technical solutions. In this role, you will engage with stakeholders to gather, analyze, and document functional and non-functional requirements. Your insights will drive the creation of clear technical specifications, user stories, and acceptance criteria, supporting the delivery of scalable, reliable, and compliant enterprise applications. Your contributions will ensure seamless communication across teams, supporting digital transformation and operational efficiency.


Software Requirements

Required:

  • Experience with documenting business and technical requirements using tools like Jira, Confluence, or similar

  • Familiarity with project management software and agile tools supporting SDLC processes

  • Basic understanding of Java-based systems, APIs, and data models (conceptual or high-level)

  • Strong skills in requirement analysis, impact assessment, and process modeling


Preferred:

  • Experience with UX/UI design tools or workflow modeling software (e.g., Visio, Lucidchart)

  • Knowledge of software development lifecycle (SDLC) practices in agile environments


Overall Responsibilities

  • Engage with business stakeholders to gather, analyze, and translate requirements into functional and technical documentation

  • Collaborate with Java developers, architects, QA teams, and product owners to ensure aligned project execution

  • Develop clear, detailed user stories, acceptance criteria, and technical specifications supporting development efforts

  • Assist in backlog grooming, sprint planning, and acceptance testing activities

  • Conduct impact analysis and support solution design discussions to evaluate technical feasibility

  • Create and maintain process flow diagrams, system interaction documents, and technical architecture models

  • Facilitate communication across teams to ensure mutual understanding of requirements and deliverables

  • Troubleshoot issues related to requirements, coordinate defect resolution, and support ongoing process improvements


Technical Skills (By Category)

Business & Process Modeling:

  • Requirement gathering, impact analysis, process modeling, and documentation skills (essential)


Development & Integration:

  • Understanding of Java-based systems, APIs, and data models (preferred high-level familiarity)


Tools & Methodologies:

  • Jira, Confluence, Azure DevOps, or similar agile lifecycle management tools

  • Knowledge of TDD, BDD, and collaborative project methodologies


Security & Compliance:

  • Awareness of compliance standards (e.g., GDPR, PCI) impacting requirements and system design


Design & Modeling Tools (Preferred):

  • Visio, Lucidchart, or similar models for workflow and system diagrams


Experience Requirements

  • 5+ years of experience as a Business Analyst supporting software development in enterprise or financial environments

  • Proven track record translating business needs into detailed requirements for Java or similar systems

  • Experience working with development teams in Agile or SDLC-rich environments

  • Familiarity with regulated industries such as banking, finance, or insurance (preferred)

  • Alternative experience includes leading complex projects involving process modeling, requirements analysis, or enterprise system design


Day-to-Day Activities

  • Conduct stakeholder interviews and document detailed business and technical requirements

  • Collaborate with development, QA, and architecture teams for impact analysis and solution alignment

  • Write user stories, acceptance criteria, and functional specifications for development teams

  • Support sprint planning, backlog grooming, and review meetings

  • Review test plans and validate that delivered solutions meet business needs

  • Facilitate issue resolution and change management processes

  • Contribute to continuous process improvement initiatives and document workflows for operational clarity

  • Assist in deploying new features and tracking project progress in collaboration tools


Qualifications

  • Bachelor’s degree in Computer Science, Business Administration, or related field

  • 5+ years of experience as a Business Analyst supporting Java or enterprise software projects

  • Certifications such as CBAP, PMI-PBA, or similar are advantageous

  • Strong analytical, problem-solving, and documentation skills

  • Experience in regulated industries and compliance frameworks is desirable


Professional Competencies

  • Critical thinking and analytical skills to translate business needs into technical solutions

  • Excellent communication and stakeholder management capabilities

  • Ability to work collaboratively across cross-functional teams

  • Adaptability to evolving project scopes and regulatory landscapes

  • Strong organizational skills for managing requirements, documentation, and project deliverables

  • Proactive approach to process improvement and problem resolution

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.


All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice