Senior Full-Stack Software Engineer
Manulife - Boston, MA
Hiring: Senior Full-Stack Software Engineer Company: Manulife (John Hancock Life Insurance Company (USA)) Location: Boston, MA (Hybrid – 3 days in office, 2 days remote) Job Posted Time: 2026-09-02 17:59:41 Employment Type: Full-Time Target Skills & Keywords: Full-Stack Development, Adobe Experience Manager (AEM) 6x, HTML5, CSS3, JavaScript, Java, Salesforce Integration, CI/CD, Database Design, Web Accessibility, Performance Optimization, APIs, SDLC, Design Patterns, Automated Testing Experience: - Master's degree or foreign equivalent in Computer Science, Information Systems, Electronic Engineering, or a related field - 5 years of experience using Adobe Experience Manager (AEM) 6x - 5 years of experience with HTML5, CSS3, and JavaScript - 5 years of Java development experience - 1 year of experience troubleshooting and resolving website accessibility issues - 2 years of experience troubleshooting and resolving performance issues - 1 year of Salesforce Integration experience - 2 years of web design experience - 1 year of experience using CI/CD methods - 1 year of database design experience (Experience may be gained concurrently and before, during, or after the Master's degree) Required Skills: - Full-stack development across the entire software development lifecycle - Designing end-user interfaces, databases, APIs, and server-side logic - Maintaining both front-end and back-end web application components - Applying disciplined coding practices, design patterns, automation, and semantic versioning - Working with development frameworks and third-party libraries - Conducting tests and analyses to ensure software meets standards and end-user requirements - Developing detailed system design specifications - Building automated test harnesses - Troubleshooting errors, resolving bugs, and improving software efficiency - Performing peer reviews and contributing to continuous improvement Qualifications: - Master's degree or foreign equivalent in Computer Science, Information Systems, Electronic Engineering, or related field - Proven experience delivering high-quality, full-stack business applications - Strong collaboration and communication skills for ideation and brainstorming sessions - Ability to create prototype designs using a wide range of techniques - Experience completing documentation for deployments, maintenance, support, and business needs - Hybrid work arrangement from the Boston office Compensation: $178,131 per year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don’t miss this opportunity to join a forward-thinking team!