Manulife

Financial Services

SeniorFullStackSoftwareEngineer

Philippines FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Full Stack Software Engineer at Manulife. Skills: Full-stack development, Core Java, cloud-native application development, Document Management Systems (DMS). Design business applications. Develop business applications”

Industry & Context.

Financial Services
Problems you'll solve

Troubleshoot errors; Resolve bugs; Mitigate technical uncertainty; Mitigate risk

What They're Looking For.

Must Have

Full-stack development, Core Java, cloud-native application development, scalable, cloud-based applications, software testing methodologies, Document Management Systems (DMS), insurance domain, Alfresco, DocPortal, DMS tools

Nice to Have

AI application development

What You'll Do.

Design business applications

Develop business applications

Test business applications

Deliver business applications

Maintain business applications

Improve business applications

Design end-user interfaces

Design server-side logic

Maintain front web applications

Maintain back web applications

Apply disciplined coding practices

Apply design patterns

Apply semantic versioning

Use development frameworks

Use third-party libraries

Develop system design specifications

Assist automated test harnesses

Perform investigative Spikes

Mitigate technical uncertainty

Improve software efficiency

Participate ideation sessions

Participate brainstorming sessions

Devise digital solutions

Create prototype design

Complete documentation

How You'll Work.

Team & Collaboration

Collaborate across regional teams (Asia)

Communication Scope

communication skills

Full Job Description

Manulife is a leading international financial services provider, helping people make decisions easier and lives better. Help shape the future you want to see — and discover that better can take you anywhere you want to go. **Position Responsibilities:** * Designs, develops, tests, delivers, maintains, and improves business applications as a member of a team, working across full-stack through the entire software development lifecycle. * Designs end-user interfaces, databases, APIs and server-side logic while maintain both front and back-end web applications’ components. * Applies disciplined coding practices to enable agility and delivery of high-quality code. * Applies design patterns, automation, and semantic versioning where and when available * Uses development frameworks and third-party libraries * Conducts a wide range of tests and analysis to ensure software applications meets or exceeds standards, and end-user requirements. * Develops detailed system design specifications to serve as a guide for system/program development. * Assists in the development of automated test harnesses to ensure delivery of high-quality code. * Performs various investigative "Spikes" to mitigate technical uncertainty and risk. * Troubleshoots errors, helps resolve bugs, and improves the overall efficiency of the software. * Participates in ideation and brainstorming sessions to devise creative and disruptive digital solutions. * Creates prototype design for products with a wide range of techniques. * Completes any required documentation e.g., deployment, maintenance, support and business needs. * Understands CI/CD methods, API development, DevSecOps, and database design. * Performs peer reviews of code / deliverables and analysis for continuous learning and continuous improvement. **Required Qualifications:** * Minimum **8 + years of experience** in full-stack development, with strong expertise in **Core Java and cloud-native application development** * Proven experience designing a

Free ATS check

Applying for this Senior Full Stack Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Manulife?

Real rants from real employees. Read before you apply.

Read Company Rants →