Telecommunications
Building a high-volume SOA platform for Germany’s leading telco.
Germany’s leading telecommunications provider required a central SOA platform to unify its mobile and fixed-line systems. We engineered a high-performance messaging middleware and a model-driven architecture (MDA) pipeline while simultaneously driving the organization’s agile transformation. This achieved efficient delivery and created a sustainable platform that served as the stable backbone of the corporate IT for over 10 years.
- Scale
- Enterprise-wide SOA, 10+ Years Production Life
- Tech Stack
- JavaMDA (UML)Tibco EMSIBM MQActiveMQHibernateScrumCI/CD
Challenge
Legacy Complexity and Siloed Engineering
Germany's leading telecommunications provider required a central SOA platform to unify its mobile and fixed-line business support systems (BSS). The project faced immense technical and cultural hurdles.
- Dual Requirements: The need for both a high-volume, low-latency runtime message broker and a scalable designtime service repository.
- Cultural Inertia: A strictly waterfall, siloed engineering culture that slowed down delivery and innovation.
- Legacy Debt: Costly, aging infrastructure that hindered the move toward a modern, service-oriented landscape.
Approach
Model-Driven Engineering & Agile Transformation
To address the complexity, we engineered core components across both the runtime and designtime layers while simultaneously driving an organizational shift toward Agile.
Technical Execution
- Runtime Messaging: Developed a Java-based routing engine for HTTPS and JMS (Tibco EMS, IBM MQ, ActiveMQ), optimized for near real-time performance and low-latency.
- Model-Driven Architecture (MDA): Built a pipeline using UML as the 'Single Source of Truth'. This automatically generated DB schemas, Hibernate layers, and UIs, allowing services to be deployed without writing boilerplate code.
- Ops & QA Leadership: Optimized the release roadmap, trained global offshore QA teams, and advised IT Operations during production incidents to ensure high availability.
Aligning the Organization
- Breaking Silos: Championed the transition from Waterfall to Scrum and established a CI pipeline with end-to-end testing.
- Bridging Teams: Actively aligned previously siloed runtime and designtime teams to reduce defects and improve joint understanding.
Outcome
A Decade of Stability and Faster Delivery
The SOA platform became a highly stable, production-grade integration engine that served the enterprise for over 10 years. The MDA pipeline and Agile processes drastically improved lead times and quality.
10+ Years
highly stable, production-grade runtime serving the entire enterprise.
Ahead of Schedule
migrated off and decommissioned the legacy SOA bus.
Drastically Faster
accelerated feature delivery by updating models instead of code.

Sebastian Thees
Founder & Principal Engineer
Stuck with legacy infrastructure or waterfall silos?
Whether you're dealing with a monolith migration, middleware consolidation, or a platform that outlived its architecture — let's talk about a path forward that doesn't disrupt what's running.
No sales reps, no account managers – you'll speak directly with me.
Let's discuss your setup →