Lead Full Stack Software Engineer

MetLife•Clarks Summit, PA
•$120,000 - $161,600•Hybrid

About The Position

MetLife’s Global Technology team develops, maintains, and supports technology applications and delivery, using AI, automation, and contemporary ways of working to improve customer experiences and business outcomes. The Lead Full Stack Software Engineer will help shape and deliver complex, large-scale applications used across a global organization. The role remains hands-on with design, development, debugging, and performance tuning while providing technical leadership and governance across multiple development teams. It is a hybrid position requiring at least three days per week in the office. The posting lists Warren, New Jersey as the location, with alternative posting locations in Clarks Summit, Pennsylvania, and Cary, North Carolina. Travel is required 10% of the time.

Requirements

  • Bachelor’s degree in computer science or information technology.
  • Five years of experience designing applications and systems at web scale.
  • Five years of experience in Java and/or Node.js.
  • Two years of experience in React.
  • Experience designing enterprise APIs and documenting them in OpenAPI Specification.
  • Experience developing enterprise APIs in a microservices architecture using Java.
  • Experience with the Spring Cloud framework.
  • Experience designing and implementing DevOps pipelines for continuous integration and continuous delivery of code in a cloud computing environment.

Nice To Haves

  • Experience with SQL or Oracle technologies.
  • Experience with Agile development methodologies.
  • Experience leading and mentoring software development teams.
  • Excellent communication and interpersonal skills.
  • Strong analytical and problem-solving skills.
  • Experience with containerized applications in Azure cloud infrastructure using technologies such as Kubernetes and Istio service mesh.
  • Experience monitoring and analyzing complex distributed application performance using Splunk and the AppDynamics Observability Platform.

Responsibilities

  • Design and implement large, complex technology projects at global scale, applying product-centric technical expertise to navigate deployments involving multiple systems and teams.
  • Collaborate with business and IT partners to design and implement complex distributed applications.
  • Contribute to the technical design and development of applications using existing and emerging technology platforms, and translate business problems into programming instructions.
  • Design and code programs, create test transactions, and run tests as needed.
  • Monitor the operating efficiency of existing application systems.
  • Review, analyze, and modify programming systems, including encoding, testing, debugging, and installing large-scale systems.
  • Provide technical support to project teams throughout the project lifecycle on technology platforms, solution design, security, debugging, profiling, and performance tuning.
  • Provide governance over development teams to ensure standards and best practices are followed.

Benefits

  • Comprehensive health plan, including medical and prescription drug coverage.
  • Vision insurance.
  • Dental insurance.
  • No-cost short- and long-term disability.
  • Company-paid life insurance.
  • Legal services.
  • Retirement pension funded entirely by MetLife.
  • 401(k) with employer matching.
  • Group discounts on voluntary insurance products, including auto and home, pet, critical illness, hospital indemnity, and accident insurance.
  • Employee Assistance Program (EAP) and digital mental health programs.
  • Parental leave.
  • Paid time off.
  • Paid holidays.
  • Volunteer time off.
  • Tuition assistance.
  • May be eligible for annual short-term incentive compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service