Principal Developer / Architect

IntaPeople IT Recruitment
Cardiff, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Cardiff, United Kingdom

Tech stack

Java
Amazon Web Services (AWS)
Continuous Integration
Data Architecture
DevOps
Node.js
Software Engineering
Spring-boot
Cloudformation
Angular
Kubernetes
REST
Terraform
Docker

Job description

We're recruiting on behalf of a financial-technology client seeking a Principal Developer with strong architectural capability. This role sits within a senior Architecture function and will shape the technical direction of a complex, data-driven product suite.

This role directly influences the long-term architecture, resilience, and scalability of a major financial-technology platform. You'll play a key part in shaping future technical strategy and ensuring the platform remains robust and fit for growth.

You'll act as a hands-on technical authority, defining architecture standards, validating solution designs, and guiding engineering teams toward scalable, secure, cloud-native systems.

Key Focus: Architecture leadership + AWS expertise

What You'll Do

  • Define and govern architecture, development, and data standards.
  • Design and review solution architectures, assessing risks and trade-offs.
  • Build PoCs and technical spikes to validate decisions and technologies.
  • Provide architectural leadership across multiple products and teams.
  • Improve system performance, reliability, scalability, and resilience.
  • Lead data modelling and contribute to data architecture standards.
  • Collaborate with senior architects, engineering leads, product teams, and external partners.
  • Ensure designs meet SLAs, security, compliance, and operational requirements.

Requirements

  • 8-10+ years in software engineering and/or solution architecture.
  • Experience operating at Senior/Principal level in enterprise environments.
  • Strong background in distributed, cloud-native, and data-intensive systems.
  • Deep AWS experience (essential).
  • Strong data modelling and data architecture skills.
  • Expertise in Java, Spring Boot, REST/event-driven services; good knowledge of Angular/Node.js.
  • Solid understanding of CI/CD, IaC (Terraform/CloudFormation), containers (Docker/Kubernetes), and modern DevOps practices.
  • Experience with observability, security-by-design, and high-availability systems.
  • Excellent communication and stakeholder-management skills.

This role directly influences the long-term architecture, resilience, and scalability of a major financial-technology platform. You'll play a key part in shaping future technical strategy and ensuring the platform remains robust and fit for growth.

Apply for this position