Job Description
🌟 We're Hiring: Solution Architect! 🌟
We are looking for an experienced and innovative Solution Architect to join our team in Singapore. The ideal candidate will have a strong background in designing and implementing complex software solutions, with a focus on meeting business needs and driving technology strategy.
📍 Location: Singapore, Singapore
⏰ Work Mode: Work From Office
💼 Role: Solution Architect
What You'll Do:
We are looking for a highly skilled and motivated Solution Architect to design and implement a modern
cloud-based platform for partnerships pillar. The successful candidate will be responsible for leading the
architectural development of our new platform for Insurance Sellers (PRUPartnerships) which aims to
streamline RM and Insurance specialist interactions, improve customer service, and enhance business
performance.
Key Responsibilities:
Design and develop a scalable, secure, and highly available cloud-based architecture for
PRUPartnerships, leveraging modern technologies such as Kubernetes, Docker, and
containerisation.
Collaborate with cross-functional teams to design and implement APIs using Kotlin/Java Spring
Boot, ensuring they are robust, scalable, and aligned with industry standards (e.g., OpenAPI,
Json Schema).
Analyse system requirements and ensure that new system is securely integrated with current
applications.
Create API schemas using OpenAPI and Json Schema to ensure consistency and reusability of
APIs across the platform.
Have a deep understanding of relational and non-relational databases, including data modelling,
schema design, and query optimisation.
Design and implement an event-driven architecture that utilises asynchronous publish-
subscribe messaging technologies such as Google Pub/Sub, RabbitMQ, Artemis, or Kafka to
enable real-time integration with various systems.
Formulate and document a broad range of solution architectures to meet our Enterprise
architecture requirements, including integrations with enterprise platforms like Salesforce
(Financial Services Cloud), CRM, Core Systems, and Data Platform (UDP).
Collaborate with the development team to ensure that the platform is properly tested,
validated, and deployed in a cloud environment.
Develop and maintain technical roadmaps, architecture designs, and standards for the platform.
Key Requirements:
10+ years of experience as an architect or with hands on experience in development and
creating enterprise platforms from ground-up, expertise in modern cloud architectures, API
development, and data modelling.
Strong understanding of Kotlin/Java Spring Boot and its ecosystem.
Experience with OpenAPI and Json Schema for API schema design and documentation.
Familiarity with relational and non-relational databases, including data modelling, schema
design, and query optimisation.
Knowledge of asynchronous publish-subscribe messaging technologies such as Google Pub/Sub,
RabbitMQ, Artemis, or Kafka.
Excellent communication collaboration, and problem-solving with ability to explain complex
technical concepts to a non-technical audience.
Experience with project/program management tools (e.g., JIRA, Confluence etc.)
Preferred:
Experience working in an agile environment with Scrum or Kanban methodologies.
Experience documenting architecture using the C4 model.
Familiarity with DevOps practices, including continuous integration and delivery (CI/CD)
pipelines.
Knowledge of cloud-based storage solutions such as AWS S3, Azure Blob Storage, or Google
Cloud Storage.
Understanding of the Insurance domain and its specific requirements.
Ready to shape the future? 🚀 Apply now and let's innovate together!
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application