Senior Software Engineer (Channel and Data & AI)
We are seeking a Senior Software Engineer to join our Channel and Data & AI development team. The candidate will leverage deep expertise in web and mobile application architecture and design, micro front‑end and micro‑services architectures, API principles, app publishing, SDK integrations, analytics tools, BAU support, and GenAI technologies. The role blends technical leadership with hands‑on development and cross‑functional collaboration.
Responsibilities
- Contribute to the web and mobile application architecture and design.
- Lead the design, development and deployment of web and mobile applications, including building cloud‑native applications with Spring Boot, Java 17, creating and maintaining RESTful APIs, Spring Batch jobs, and implementing parallel processing with Spring Reactive or Java features.
- Architect scalable, maintainable codebases using modern frameworks and micro‑frontend architecture.
- Understand and feature / user stories.
- Participate in coding alongside the application development team.
- Build deployment modules and CI / CD pipelines for SIT, UAT, and Production.
- Work with Kafka and MQ for event‑driven architecture.
- Plan and collaborate across different domain application teams to manage technical and security related dependencies.
- Plan, monitor and manage risks / issues related to technical application delivery and provide L3 support as needed.
- Partner with Test Manager / Testers to ensure completion of SIT, UAT, Non‑Functional Testing and Application Security Testing.
- Act as a subject matter expert in the web and mobile application space, staying current with emerging technologies and proposing innovative solutions.
- Mentor junior developers and enforce coding best practices.
- Apply GenAI technologies to enhance code development, code review and testing, and automate workflows.
- Problem‑solve from multiple angles and push boundaries to improve the status quo, interacting with specialist teams such as security and compliance, and facilitating workshops / meetings to resolve issues.
- Escalate issues impacting project schedules promptly and propose workarounds / resolutions.
- Provide BAU (“Business‑As‑Usual”) support for existing applications, including
Bug fixes
Performance tuningIncident resolution and cause analysisManage app lifecycle, includingPublishing to Apple App Store and Google Play Store
TestFlight and beta distributionVersioning and release managementIntegrate and manage third‑party SDKs and plugins, includingFirebase
Google AnalyticsPush NotificationsQualifications
Bachelor’s degree in computer science, engineering, or related domain (professional / technical qualification is advantageous).Minimum 8 years of experience in web and mobile application development using Agile or DevOps methodology.Strong proficiency and experience in Java 17, Spring Boot, Spring Batch, Spring Reactive, and REST APIs.Hands‑on experience withCordova and Capacitor
React Native and React Native for WebVue.js 2 and 3Micro Frontend ArchitectureAWS, VMware TASExperience with Kafka, MQ and event‑driven systems.Conversant with SQL.Exposure to DevOps practices and tools.Experience with containerization (Docker, Kubernetes) is advantageous.Familiarity with monitoring tools (e.g. Prometheus, Grafana) is advantageous.Experience with iOS mobile app management / development, ApplePay and related services is advantageous.Experience in a Continuous Integration / Continuous Delivery environment with strong appreciation of change / version control processes.Experience with automation tools such as Selenium SOAPUI, Bamboo, Jenkins, Ansible, GitHub, Bitbucket, etc.Working knowledge of application design frameworks and design artifacts such as UML.Working knowledge of Agile methodologies and tools (JIRA, Confluence, HPQC, ServiceNow, etc.).Knowledge of emerging technologies / platforms in Mobility, Analytics, Cloud, GenAI and AGI, with a self‑initiative to stay current.Application performance monitoring and tuning experience is desired.Experience in the financial services industry or under strict regulatory constraints is an advantage.Certification or work experience in cloud technologies is advantageous.Strong teamwork, interpersonal and negotiation skills; ability to work independently.How you succeed
Champion and embody our Core Values in everyday tasks and interactions.li>
Demonstrate high integrity and accountability.
Take initiative to drive improvements and embrace change.Take accountability of business and regulatory compliance risks, implementing measures to mitigate them effectively.Stay abreast of trends, regulatory compliance, and emerging threats / technologies to proactively safeguard the company.Who we are
Founded in 1908, Great Eastern is a well‑established market leader and trusted brand in Singapore and Malaysia. With over S$100 billion in assets and more than 16 million policyholders—including 12.5 million from government schemes—it provides insurance solutions through three successful distribution channels : tied agency force, bancassurance, and financial advisory firm Great Eastern Financial Advisers. The Group also operates in Indonesia and Brunei.
Great Eastern Life Assurance Company Limited and Great Eastern General Insurance Limited have been assigned the financial strength and counter credit ratings of “AA‑” by S&P Global Ratings since 2010, one of the highest among Asian life insurance companies. Great Eastern’s asset management subsidiary, Lion Global ors Limited, is a leading asset‑management company in Southeast Asia.
Great Eastern is a subsidiary of OCBC, the longest established Singapore bank, founded in 1932. It is the second‑largest financial services group in Southeast Asia by assets and one of the world’s most highly‑rated banks, with an Aa1 rating from Moody’s and AA‑ from both Fitch and S&P. Recognised for its financial strength and stability, OCBC is consistently ranked among the World’s Top 50 safest banks by Global Finance and has been named Best‑Managed Bank in Singapore by The Asian Banker.
To all recruitment agencies : Great Eastern does not accept unsolicited agency resumes. Please do not forward resumes to our email or our employees. We will not be responsible for any fees related to unsolicited resumes.
Job Details
Seniority level : AssociateEmployment type : Full‑timeJob function : Engineering and Information TechnologyIndustries : Financial Services, IT Services, IT ConsultingLocation : Federal Territory of Kuala Lumpur, MalaysiaReferrals increase your chances of interviewing at Great Eastern by 2x.
#J-18808-Ljbffr