Senior Java Developer

January 22, 2026

Job Description

About MassMutual

At MassMutual, you’ll work alongside exceptional people in a strong, stable, and ethical organization that has been helping millions of people secure their financial future since 1851. We foster an inclusive, diverse, and collaborative culture where every voice matters and innovation is encouraged.


Role Overview

We are seeking an experienced Full Stack Developer with strong expertise in Java and Spring Boot to design, build, and support scalable enterprise applications. This role involves close collaboration with business and technical stakeholders, ownership of multiple project tasks, and active participation across the full software development lifecycle using Agile and DevOps practices.


Key Responsibilities

  • Collaborate closely with business and technical stakeholders to deliver high-quality solutions.
  • Work independently while managing multiple project tasks.
  • Develop applications using Java, Spring, and Spring Boot.
  • Build and maintain web services, microservices, and REST APIs.
  • Participate in code reviews and ensure coding best practices.
  • Manage deployments to Kubernetes (AWS EKS) using CI/CD pipelines.
  • Coordinate development and support for a portfolio of enterprise applications.
  • Participate in project planning, execution, testing, and release cycles.
  • Produce required artifacts in compliance with SDLC, Agile, and DevOps audit standards.
  • Deliver scalable, sustainable, and cost-effective solutions aligned with current and future business needs.

Required Qualifications

  • 7+ years of professional software development experience.
  • Strong proficiency in Java, Spring Framework, and Spring Boot.
  • Experience with Maven, POM files, and dependency management.
  • Hands-on experience with Docker, Kubernetes, and AWS EKS.
  • Proven experience building microservices, APIs, and web services.
  • Working knowledge of JavaScript frameworks.
  • Strong understanding of CI/CD practices.
  • Experience using Atlassian tools – JIRA and Confluence.
  • Extensive experience with Agile methodologies and exposure to DevOps.
  • Experience working with legacy technologies:
    • Struts 2, JSP, AJAX, HTML, XML
    • Java 6, IBM DB2

Preferred Qualifications

  • Experience designing and leading complex enterprise solutions.
  • Strong background in DevOps-driven development and production deployments.
  • Experience working in large corporate environments.
  • Deep understanding of SDLC, development patterns, and best practices.

Candidate Competencies

  • Ability to apply technical and business knowledge across multiple domains.
  • Strong collaboration skills with onshore and offshore teams.
  • Excellent stakeholder communication and coordination abilities.
  • Ability to estimate development tasks and manage timelines effectively.
  • Strong verbal and written communication skills.
  • Proven problem-solving skills in time-critical situations.
  • Ability to translate business requirements into technical designs and JIRA tasks.
  • Experience writing and executing unit tests and documenting results.
  • Fast learner with the ability to adapt to new technologies and platforms.
  • Strong commitment to project deadlines and delivery excellence.

Education

  • UG: Any Graduate
  • PG: Any Postgraduate

Key Skills

Java, Spring Boot, Maven, Microservices, AWS EKS, Kubernetes, Docker, CI/CD, Agile, DevOps, JIRA, Confluence, JavaScript, JSP, Struts, XML, HTML, SDLC, BFSI