About The Position

We are seeking a Director, Lead Full Stack Software Engineer – Integration Lead (a senior technology leader), responsible for defining and executing enterprise integration strategies across John Hancock’s lines of business. The incumbent will be responsible to drive enterprise integration across John Hancock and enable seamless connectivity across all lines of business. This role drives the design, development, and governance of scalable, secure, and high-performance integration solutions leveraging a diverse ecosystem of platforms, including Informatica, MuleSoft, API Management platforms (APIM), and open-source microservices frameworks. As a hands-on leader (individual contributor), the Integration Lead combines deep full stack engineering expertise with architectural vision to enable seamless connectivity between systems, applications, and data platforms. The role focuses on modern integration patterns such as API-led connectivity, event-driven architecture, and cloud-native microservices, ensuring interoperability across legacy and modern digital systems. This position partners closely with enterprise architecture, product teams, and business stakeholders to deliver reusable integration capabilities, accelerate digital transformation, and improve time-to-market. The leader also establishes best practices, standards, and governance frameworks across multiple integration technologies, ensuring consistency, resiliency, and regulatory compliance. This role offers the opportunity to shape and lead modern integration strategies using platforms such as MuleSoft, Informatica, APIM, and open-source microservices (Java , .NET etc) , accelerating digital transformation and business agility. As a senior technology leader, you will influence architecture decisions, build scalable solutions, and mentor high-performing teams. In this role, you will gain exposure to enterprise-wide initiatives while playing a key part in delivering impactful, customer-centric outcomes.

Requirements

  • 10+ years of experience in software engineering with a focus on full stack and integration development
  • 5+ years of hands-on experience with any integration platforms
  • Strong programming language skill set in Java or .NET
  • Demonstrated experience leveraging AI/Generative AI tools (e.g., GitHub Copilot, LLM-based assistants, automation frameworks) to accelerate development, improve code quality, and enhance productivity across the software delivery lifecycle
  • Strong expertise in cloud platforms (AWS, Azure, or GCP)
  • Director level Leadership experience is very important for this role
  • Proven track record of leading engineering teams and driving enterprise-scale transformation
  • Minimum Bachelor’s degree in Computer Science, or Software Engineering, or related field (or equivalent experience)

Nice To Haves

  • Experience in financial services or insurance domains or highly complex environment is very much desired
  • Experience in MuleSoft is highly desired but not a must have
  • Experience with event-driven architecture (Kafka or similar messaging platforms) is desirable

Responsibilities

  • Lead the design and delivery of enterprise integration solutions across platforms such as MuleSoft, Informatica, APIM, and microservices architectures
  • Define and implement API-led and event-driven integration strategies aligned with enterprise goals
  • Provide hands-on leadership in full stack development, ensuring high-quality, scalable, and secure solutions
  • Establish integration standards, governance frameworks, and reusable design patterns
  • Collaborate with business, product, and architecture teams to deliver end-to-end solutions and drive innovation

Benefits

  • health
  • dental
  • mental health
  • vision
  • short- and long-term disability
  • life and AD&D insurance coverage
  • adoption/surrogacy and wellness benefits
  • employee/family assistance plans
  • retirement savings plans (including pension/401(k) savings plans and a global share ownership plan with employer matching contributions)
  • financial education and counseling resources
  • up to 11 paid holidays
  • 3 personal days
  • 150 hours of vacation
  • 40 hours of sick time
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service