Jobs · Engineering · New Jersey

Senior JAVA Full Stack Software Engineer

MetLife · Whippany, NJ · 5 days ago
HybridEngineering$130k–$150k/yrFull-time

About the role

Join a team with an array of technologies like Java, Python, Angular, Azure, .NET, and so much more, while learning and working on Risk and Analytics for MetLife Investments. MetLife Investments is seeking a Senior Full Stack Engineer.

Responsibilities

  • Solve and support various risk applications related to Market, Credit, and Counterparty risk.
  • Interact with front office, middle office, risk, and back-office users daily.
  • Work with product teams to build and maintain solutions using Azure/AWS Cloud platforms.
  • Enable product delivery through hands-on development and collaboration with developers, analysts, and business.
  • Leverage AI tools to improve development productivity, code quality, and operational efficiency where appropriate.
  • Provide technical expertise for product teams building and maintaining solutions using Azure/AWS Cloud platforms.
  • Build, deliver, and operate complex, cloud-based systems (Azure or AWS).
  • Wear multiple hats and own end-to-end projects.

Requirements

  • Bachelor’s degree in computer science, Math, or another related field, or equivalent professional experience.
  • 7+ years of experience in software development, preferably in implementing Java, Python, Angular, .NET, and Cloud, preferably Azure solutions.
  • Database skills, Object Oriented Programming, Design Patterns, and development knowledge.
  • API-driven solution stack, data processing, reactive architecture.
  • DevOps pipelines, and/or Infrastructure automation.

Qualifications

  • Excellent verbal and written communication skills as well as the ability to establish strong relationships across teams to deliver work across the enterprise effectively.
  • Ability to build, deliver, and operate complex, cloud-based systems (Azure or AWS).
  • Experience with Agile software development.
  • Experience with test-driven development and continuous testing.
  • Experience in AI-assisted development tools (e.g., Copilot or similar) and ability to incorporate them into daily engineering practices.
  • Exposure to modern AI concepts such as generative AI.
  • Full-stack engineer with the ability to write object-oriented, self-documenting, maintainable code.
  • Experience with .NET and Python.
  • Experience with Numerix, Murex, and Calypso is a big plus.

Benefits

  • Comprehensive health plan that includes medical/prescription drug and vision, dental insurance, and no-cost short- and long-term disability.
  • Company-paid life insurance and legal services.
  • Retirement pension funded entirely by MetLife and 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.
  • Paid time off, paid holidays, volunteer time off, tuition assistance, and much more!

Pay

The expected salary range for this position is $130,000 - $150,000. This role may also be eligible for annual short-term incentive compensation and stock-based long-term incentives. All incentives and benefits are subject to the applicable plan terms.

Schedule

This is a hybrid role requiring a minimum of 3 days per week in office.

Similar jobs