Job Description
Role Overview
We are looking for a highly skilled Solution Architect to design and implement a modern cloud-based platform for the Partnerships pillar. This platform will streamline interactions between Relationship Managers and Insurance Specialists, improve customer service, and enhance business performance.
Key Responsibilities
- Design and develop a scalable, secure, and highly available cloud-based architecture using modern technologies (e.g., Kubernetes, Docker, containerization).
- Collaborate with cross-functional teams to design and implement APIs using Kotlin/Java Spring Boot, aligned with industry standards (OpenAPI, JSON Schema).
- Ensure secure integration of new systems with existing applications.
- Create API schemas for consistency and reusability across the platform.
- Design and implement event-driven architecture leveraging messaging technologies (Google Pub/Sub, RabbitMQ, Artemis, Kafka).
- Develop solution architectures that integrate with enterprise platforms (Salesforce Financial Services Cloud, CRM, Core Systems, Data Platform).
- Maintain technical roadmaps, architecture designs, and standards.
- Support testing, validation, and deployment in cloud environments.
Requirements
- 10+ years of experience in architecture and enterprise platform development.
- Expertise in modern cloud architectures, API development, and data modeling.
- Strong knowledge of Kotlin/Java Spring Boot ecosystem.
- Experience with OpenAPI and JSON Schema for API design.
- Familiarity with relational and non-relational databases, schema design, and query optimization.
- Knowledge of asynchronous messaging technologies (Google Pub/Sub, RabbitMQ, Artemis, Kafka).
- Excellent communication and problem-solving skills.
Preferred
- Experience in Agile environments (Scrum/Kanban).
- Familiarity with DevOps practices and CI/CD pipelines.
- Knowledge of cloud storage solutions (AWS S3, Azure Blob, Google Cloud Storage).
- Understanding of the Insurance domain.
- Experience documenting architecture using the C4 model.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application