Skip to main content
MET Group
Scraped fromLinkedinYesterday
FullstackSenior

Principal Developer/Solution Architect

JavaSpringASP.NETReact NativeNext.jsCi/CdAi Code Gen ToolsCloud-Native ArchitectureApi DesignMicroservicesEvent-Driven PatternsObservabilityAutomated TestingSecurity-By-DesignClaude Code/Codex
Work Type
-
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

A principal architect role responsible for the overall architecture, key technical decisions, and canonical platform API for a new digital energy retail platform, built by MET Retail to scale across Europe.

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 from leaking into customer-facing services.
  • Own the country-abstraction model so the platform runs as one deployment with country as configuration.
  • 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.
  • 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, and scalability.
  • Coordinate with legacy platform team, third-party providers, and internal architecture/security teams.
  • Mentor engineers and promote modern engineering practices: AI code gen, CI/CD, automated testing, observability, documentation, and secure coding.

Requirements

  • Proven experience as Principal Developer or hands-on Solution Architect in a digital product environment with a large customer base.
  • Experience designing anti-corruption layers or strangler-pattern integrations over legacy platforms.
  • Experience working with AI software development tools such as Claude Code/Codex.
  • Strong knowledge of building cloud-native architectures, APIs, microservices, event-driven patterns.
  • Hands-on experience with a backend stack such as Java/Spring or ASP.NET for building web services and APIs.
  • Solid understanding of how mobile and web frontends (e.g. React Native, Next.js) consume APIs.
  • 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.
Principal Developer/Solution Architect
View Original