Principal Developer/Solution Architect
MET Group- Location
- Madrid, , Spain
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- —
Posted 1mo ago
Reporting to the IT Director, Own the architecture, the key technical decisions and the canonical platform API for a new digital energy retail platform — Spain first, built for multi-country rollout.
Key Responsibilities
- Own the overall architecture for the platform, documenting key decisions in ADRs and setting coding standards and architecture patterns used across the squads.
- Own the canonical experience API and the anti-corruption layer— the design authority that keeps legacy structure, identifiers and state from leaking into customer-facing services.
- Own the country-abstraction model so the platform runs as one deployment with country as configuration, protecting the scalability of the global core as new markets are added.
- Lead the design and guide implementation of mobile apps, APIs, backend services, integrations, data flows, and frontend composition patterns.
- Lead on the use of code-gen AI tools within an Agile framework, setting technical standards, implementing skills, and defining specs.
- Lead technical design reviews and establish quality gates across backend, frontend, data, and QA activities.
- Partner with the Product Owners and the Platform Engineer to balance speed, technical debt, security, regulatory needs, and long-term platform scalability.
- Coordinate with the legacy platform team, third-party providers (billing/switching, energy-asset connectivity) and internal architecture/security teams.
- Mentor engineers and promote modern engineering practices: AI code gen, CI/CD, automated testing, observability, documentation, and secure coding.
- Proven experience as Principal Developer or hands-on Solution Architect in a digital product environment with a large customer base.
- Demonstrable experience designing anti-corruption layers or strangler-pattern integrations over an existing or legacy platform, keeping a clean domain model independent of the underlying system.
- Experience working with the latest AI software development tools such as Claude Code/Codex, skills and specs.
- Strong knowledge of building cloud-native architectures, APIs, microservices, event-driven patterns and integration design.
- Strong, current hands-on experience with a backend stack such as Java/Spring or ASP.NET for building web services, APIs and web apps
- Solid understanding of how mobile and web frontends (e.g. React Native, Next.js) consume APIs, enough to design composition patterns and BFF boundaries for them.
- Experience designing for multiple countries or markets from a single platform core.
- Experience with CI/CD, automated testing, observability, security-by-design, and production operations.
- Professional written and spoken English is required. Spanish, Italian or French are considered as a plus.
Skills
- Claude Code
- Codex
- Java
- Spring
- ASP.NET
- React Native
- Next.js
More jobs at MET Group
All 17Digital Projects Coordinator
MET Group · Warszawa, Województwo mazowieckie, Poland · 9d ago
Head of Analytics
MET Group · Milan, , Italy · 11d ago
Graphic Designer
MET Group · Budapest, , Hungary · 1mo ago
Data Governance Manager
MET Group · Budapest, , Hungary · 1mo ago
Lead Trade Process Analyst
MET Group · Baar, ZG, Switzerland · 1mo ago
Similar roles
Prácticas – Soporte Técnico
Septeo · Barcelona, CT, Spain · today
Senior Site Reliability Engineer
Tempo · Spain · today
Senior Software Engineer, AI Agents
Ifs · Madrid, Madrid, Spain · today
Senior Backend Golang Engineer
Miratech · Madrid, MD, Spain · today
Release Engineer
JetBrains · Belgrade, Serbia · Berlin, Germany · Limassol, Cyprus +7 · today
Únete a nuestra Talent Community (m/f/d) / Join Our Talent Community
T-Systems Iberia · A Coruña, Bilbao, Gijón, Granada, Madrid, Reus, Sevilla, Valencia, Barcelona, Spain · yesterday