ROLE OVERVIEWWe are seeking a Senior Software Engineer to implement and maintain backend and frontend services supporting the Contract & Billing domain of a federated data space middleware. The engineer will work closely with the Software Architect to evolve existing services, implement new capabilities, and ensure operational stability of business-critical workflows.
ProfileAutonomous senior engineerPragmatic problem solverStrong ownership mindset
KNOWLEDGE AND SKILLS
Following skills and knowledge are required for the performance of the above listed tasks:Develop and maintain backend and frontend services supporting contract and billing workflowsImplement billing logic, transaction handling, and integrationsMaintain API interfaces and service contractsEnsure high test coverage and system reliabilitySupport integration with data space connectors and external servicesTroubleshoot production issues and improve observability
Required Skills~ Core Engineering~8+ years backend software development experience~ Strong proficiency in Java (SpringBoot preferred)~ Experience with a frontend framework (Angular preferred)~ Experience with REST APIs and service integration~ Experience with automated testing (unit & integration)~ Domain Expertise (Required)~ Understanding of data space concepts~ Knowledge of Eclipse Dataspace Connector (EDC)~ Experience integrating eSignature solutions~ Familiarity with eInvoicing processes or platforms~ Experience with Scrum/Agile methodologies~ Experience with Atlassian suite (Jira, Confluence)