Job Openings Technical Business Analyst - Hybrid Lisbon Area (1 Day/Week)

About the job Technical Business Analyst - Hybrid Lisbon Area (1 Day/Week)

ABOUT THE OPPORTUNITY

Join a leading European logistics and parcel delivery company as a Senior Systems Analyst and play a critical role in a major transformation program rebuilding the core logistics operating system into a modern microservices-based architecture. This offers the opportunity to work on a strategic C++ to Java migration project that will reshape the technological foundation supporting 900+ million parcels annually across 40+ countries and 1,700+ locations.

Working in a flexible hybrid model (currently 1 day/week on-site in Lisbon, with potential for full remote, you'll be responsible for identifying, analyzing, documenting, validating, and managing all requirements needed to extract and rebuild an important piece of the core logistics operating system. Your work will directly impact applications that deliver real value to both parcel logistics colleagues in the field and customers tracking their shipments.

This role is ideal for experienced Senior Systems Analysts (several years in agile environments) who excel at stakeholder engagement, can bridge business and technical perspectives, and are excited by transformation and growth. You'll conduct interviews, workshops, and observations to gather requirements, analyze business processes, and write clear, testable specifications (user stories, use cases, detailed specs) while working with a diverse, international team across both business and IT.

Critical Requirement: C1 Advanced English level is mandatory - you'll work with international stakeholders and technical teams, requiring exceptional written and spoken English for requirements documentation, workshops, and daily collaboration. This project demands someone who is personable, efficient, flexible, communicative, and genuinely excited about building products that make a difference in real-world logistics operations.

PROJECT & CONTEXT

You'll be working within the IT Germany team on a transformation program that is fundamentally modernizing the core logistics operating system by migrating from legacy C++ codebase to Java and restructuring into a microservices-based architecture. This isn't maintenance work - you're helping rebuild the technological foundation that powers one of Europe's largest parcel delivery networks, ensuring the new architecture is scalable, maintainable, and positioned for future growth.

Your primary responsibility is requirements engineering for system extraction - identifying exactly what needs to be migrated, understanding how current systems work, and defining requirements for the new microservices-based architecture. This involves deep analysis of existing business processes, understanding both explicit and implicit requirements from the legacy system, and ensuring nothing critical is lost during the transformation while also identifying opportunities for improvement.

Stakeholder engagement is central to success - you'll conduct interviews, workshops, surveys, and observations to gather requirements from diverse stakeholders including business process owners, IT teams, logistics operations managers, and end-users (drivers, depot workers). You need to ensure requirements are feasible, complete, and aligned with business goals while balancing the constraints of a large-scale migration project.

The role requires sophisticated requirements analysis - you'll analyze business processes and existing systems to understand current and future needs, distinguish between functional and non-functional requirements, identify dependencies and integration points, and ensure the new microservices architecture meets all operational requirements. Working with modeling languages like UML and BPMN, you'll document system architectures, business processes, and data flows to create shared understanding across technical and business teams.

Documentation excellence is critical - you'll write clear, concise, and testable requirements using formats appropriate to agile environments (user stories, use cases, or detailed specifications). These requirements must be unambiguous enough for development teams to implement correctly while remaining accessible to business stakeholders for validation. You'll use common agile tools like Jira, Confluence, and Miro for requirements management, collaboration, and visual modeling.

Working in an agile environment, you'll participate in sprint planning, backlog refinement, and validation sessions, ensuring requirements are broken down appropriately for iterative delivery. The transformation program demands someone with sense of ownership, attention to detail, and pride in performance - your requirements directly impact the success of a multi-million euro transformation affecting logistics operations across an entire continent.

The role requires international collaboration with ability to travel abroad when required for workshops, stakeholder meetings, or team alignment sessions. You'll work with colleagues across Germany and other European locations, requiring cultural sensitivity and excellent remote collaboration skills alongside your technical requirements engineering expertise.

Core Tools: UML (system modeling), BPMN (process modeling), Jira (requirements management), Confluence (documentation), Miro (visual collaboration)
Project Context: 6-month C++ to Java migration, microservices transformation
Domain: Parcel logistics, operating systems, field operations
Work Style: Agile environment with iterative delivery and continuous stakeholder engagement

WHAT WE'RE LOOKING FOR (Required)

  • Senior Technical Business Analyst: with proven track record of successful requirements gathering, analysis, and management
  • Agile Environment: Strong experience working within agile environments (Scrum, SAFe, or similar) with understanding of how requirements engineering adapts to iterative delivery
  • Systems Engineering Background: Experience in systems engineering and software development with understanding of technical architecture and development processes
  • UML Proficiency: Practical experience with UML (Unified Modeling Language) for system architecture, class diagrams, sequence diagrams, and component modeling
  • BPMN Expertise: Hands-on experience with BPMN (Business Process Model and Notation) for documenting and analyzing business processes
  • Requirements Gathering: Proven ability to conduct interviews, workshops, surveys, and observations to gather requirements from diverse stakeholders
  • Feasibility Assessment: Skill in ensuring requirements are feasible, complete, and aligned with business goals considering technical and organizational constraints
  • Business Process Analysis: Ability to analyze business processes and existing systems to understand current operations and future needs
  • Functional vs Non-Functional: Clear understanding of how to distinguish and document functional and non-functional requirements (performance, security, scalability, maintainability)
  • Requirements Documentation: Capability to write clear, concise, and testable requirements in various formats (user stories, use cases, detailed specifications)
  • Stakeholder Alignment: Experience ensuring requirements align with stakeholder needs and building consensus across business and IT perspectives
  • Jira Proficiency: Strong hands-on experience with Jira for requirements tracking, backlog management, and agile workflow
  • Confluence Expertise: Practical experience using Confluence for requirements documentation, decision records, and knowledge sharing
  • Miro Experience: Familiarity with Miro or similar visual collaboration tools for remote workshops and process mapping
  • MS Teams Collaboration: Comfort with Microsoft Teams for international team collaboration
  • Ownership Mindset: Sense of ownership over requirements quality and completeness with commitment to project success
  • Attention to Detail: Exceptional attention to detail ensuring no requirements are missed or misunderstood
  • Pride in Performance: Genuine pride in your performance and impact on company success
  • Communication Excellence: Effective communication and interpersonal skills to engage diverse stakeholders and build trusted relationships
  • Advanced English: C1 Advanced English level is MANDATORY - exceptional skills both spoken and written for international collaboration, requirements documentation, and stakeholder workshops
  • Travel Flexibility: Ability to travel abroad when required for workshops, stakeholder meetings, or team sessions
  • Location: Based in or willing to commute to Lisbon area for hybrid work (currently 1 day/week, potential full remote

NICE TO HAVE (Preferred)

  • Logistics Domain Experience: Previous experience in the field of logistics - parcel delivery, supply chain, warehousing, or transportation operations
  • Migration Projects: Specific experience with large-scale system migration projects (legacy to modern architecture, language migrations)
  • Microservices Architecture: Understanding of microservices architecture patterns and implications for requirements definition
  • C++ and Java Knowledge: Technical background with exposure to C++ and Java to better understand migration challenges
  • Legacy System Analysis: Experience analyzing and documenting legacy systems for modernization or replacement
  • Enterprise Architecture: Understanding of enterprise architecture frameworks and how requirements fit into broader architectural decisions
  • Additional Modeling: Experience with other modeling approaches - C4 model, ArchiMate, data modeling (ERD)
  • Requirements Management Tools: Experience with specialized requirements management tools beyond Jira (DOORS, Jama, Polarion)
  • API Design: Understanding of API design and documentation for microservices integration
  • Data Migration: Knowledge of data migration challenges and requirements specific to moving between systems
  • Non-Functional Requirements Advanced: Deep expertise in defining performance, scalability, security, and reliability requirements
  • Test Case Design: Ability to collaborate with QA on deriving test cases from requirements
  • Traceability: Experience establishing and maintaining requirements traceability matrices
  • Change Management: Understanding of organizational change management for large transformation programs
  • German Language: German language skills helpful for broader stakeholder engagement (not required)
  • Portuguese Language: Portuguese skills useful for local team communication (not required)
  • BDD/Gherkin: Experience with Behavior-Driven Development and Gherkin syntax for executable specifications
  • SQL Knowledge: Basic SQL understanding for analyzing data requirements and database structures
  • Acceptance Criteria: Strong skills defining clear, testable acceptance criteria for user stories
  • Prioritization Frameworks: Experience with requirements prioritization methods (MoSCoW, Kano, WSJF)
  • Conflict Resolution: Skills managing conflicting stakeholder requirements and finding compromises
  • Estimation Support: Ability to support development teams in requirements-based estimation
  • Regulatory Awareness: Understanding of compliance and regulatory requirements in logistics or transportation

Location: Lisbon Area (Currently Hybrid 1 day/week, Potential Full Remote)