At AIA we’ve started an exciting movement to create a healthier, more sustainable future for everyone.
As pioneering innovators for over 100 years, we’re now transforming our organisation to be faster, simpler and more connected. Because we want to be even better equipped to develop digital solutions and experiences that help more people live Healthier, Longer, Better Lives.
To get there, we need people with tech/digital/analytics expertise and passion to help develop positive, sustainable change through digitally enhanced experiences that will impact the lives of millions of people and create a healthier future for everyone.
If you believe in developing a better tomorrow, read on.
About the Role
Accountable for defining and maintaining Integration and API architecture which must align to overall enterprise Integration Architecture of AIA; taking responsibility for researching, analyzing, designing, proposing, and delivering API solutions that align to the business and growth strategies of AIA and groupwide standards.This position involves overseeing the end to end the implementation of API based on the delivered architecture designs, working with Product Owners, Business Sponsors, and Program/Project/Delivery Team.Review current state of Integration and API architecture, analyse the gaps of as-is state and define the target API Architecture aligning to the over-all Enterprise Integration Architecture vision and roadmap while ensuring the applications and integrations align with the business and growth strategies of AIA.Collaborate with the various stakeholders such as Product Owners, Business Sponsors, Program/Project/Delivery Team (including development team), Infrastructure Team, Data Team, Security Team in defining and/or reviewing the requirements and translate these requirements to architecture designsFormulate leading edge application technology roadmap providing a source of competitive advantage for AIA, to include harnessing the latest cloud native and iPaaS capabilities.Support and Present architecture changes in Architecture Review Board and getting the change approved in a timely manner prior to execution of Program/Project.Support Modern API Standards and enforce best practices in using APIM or Similar Modern API Gateway technologiesSupport forecast of new and emerging technologies to determine suitability for AIA current and future needs, leading the research and evaluation process to ensure the AIA Application Standards adopt the appropriate technologies as they mature.Support API architecture updates based on new/updated Business Cases, Technology Building Permits and Application Exception Requests.Oversee the program/project design and realization of the Integration and API architecture within programs and projects as necessary, ensuring adherence to API architecture vision, standards, and policies.Provide guidance and direction to program/project/delivery to ensure Integration and API design and delivery observe standards and guidelines definedEnsure Integration and APIs follow group architecture principles and align with enterprise-wide and industry standards.Develop high-quality, well-documented APIs using modern frameworks and technologies and should be discoverable for internal and external developers for implementationDevelop reusable API components and libraries for consistency and efficiency. Implement automated testing, monitoring, and logging for APIs.Diagnose and resolve complex API-related issues efficiently. Perform root cause analysis for API failures and implement long-term solutions.Optimize API response times, caching mechanisms, and data payloads. Monitor API usage, performance, and scalability using observability toolsWork closely with cross-functional teams, including developers, architects, DevOps, and business teams.Collaborate with security teams to ensure compliance with enterprise security policies and no compromise on Security BreachImplement API analytics and monitoring tools for usage tracking and performance reportingDecommission legacy ESB and Jboss API’s and move to Cloud Native architectureDesign Improve API Performance and implement API Governance and Security PrinciplesImprove API response time to 600msDefine Target state Architecture and principles and patterns for applications to use.Lead API Portfolio RationalizationRegular communication with the other stakeholders such as Product Owners, Program/Project/Delivery Team aligning the Architecture Designs with the team, derisking risks and avoiding issues such as technical debt (related to obsolete technologies, reworks, etc).Collaborate with Enterprise Architecture team to follow standard and execute per roadmapAbility to put together presentation pack and confident in articulating key messages/benefits/requirements to non-technical stakeholdersBachelor or Master degree in computer science, Information Technology, or a related fieldMinimum of 10 years in IT, with at least 5 years in API architecture and designProven experience in leading API strategy and implementation in Insurance or similar environmentStrong understanding of RESTful and SOAP APIs, microservices architecture, and related technologiesExcellent leadership, communication, and stakeholder management skillsProficiency in API design tools and frameworksStrong problem-solving and analytical skillsStrong hands on in APIM administration, troubleshooting and configuration.Good to have Logical and Physical Data modelling; Data DictionariesProgramming in Java/ Java GUI, XML/ XSLT, HTML/ Java ScriptHands-on experience of Java, Spring Boot, React, API technologyService architecture - Experience of API and service-based architectures using SOAP, REST APIs, micro-services and utilising JSON for web or mobileBroad experience with various technologies and application design and architecture, such as Java, Microservice implementation, API, Containerization (AKS), SQL/NoSQL technologies, while also applying security end-to-end across these technologies.Sound understanding of Project Management methodology, SDLC, Agile, DevOps, Continuous Integration
Build a career with us as we help our customers and the community live Healthier, Longer, Better Lives.
You must provide all requested information, including Personal Data, to be considered for this career opportunity. Failure to provide such information may influence the processing and outcome of your application. You are responsible for ensuring that the information you submit is accurate and up-to-date.