This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re working with an impressive insurance technology consultancy, who are looking to bring on board an experienced Solution Architect (Application Architecture) to help design and deliver complex, enterprise-grade insurance platforms. This role sits at the intersection of engineering, architecture, and client engagement - ideal for someone who enjoys shaping scalable solutions while working closely with stakeholders across product, delivery, and business teams. You’ll play a key role in building modern, high-performing systems within the insurance domain, contributing to both delivery and strategic growth initiatives.
Job Responsibility:
Lead the design and delivery of complex, multi-system application architectures across enterprise environments
Work closely with product and business stakeholders to translate requirements into scalable technical solutions
Drive discovery sessions to understand insurance domain needs, pain points, and target outcomes
Define functional and non-functional architecture, ensuring performance, scalability, and resilience
Break down solutions into deliverable components and guide engineering teams through implementation
Promote best practices across software design, BDD, code quality, and testing
Support performance optimisation, troubleshooting, and continuous improvement initiatives
Contribute to pre-sales activities, including solution design, demos, and proposals
Requirements:
10+ years in software design and enterprise application architecture
Experience designing Insurance Software
Strong hands-on background in Java (8+), J2EE, Spring Boot, and microservices architecture
Solid experience with event-driven architecture (Kafka) and integration frameworks
Experience with BPM tools (e.g. Camunda, jBPM, Pega)
Strong understanding of data modelling (UML) and enterprise system design
Experience with databases (Postgres, Oracle, MySQL, DB2) and ORM frameworks
Familiarity with DevOps tools and practices (Jenkins, CI/CD, containerisation)
Knowledge of API design (OpenAPI), security frameworks (OAuth2, OIDC)
Experience working in Agile environments
Nice to have:
London Market experience ideal
Knowledge of ACORD standards
Exposure to cloud platforms (Azure, AWS, or GCP)
Experience with Kubernetes, Docker, and integration tools (e.g. Apache Camel)
Strong stakeholder engagement and consulting experience