2

Remote Principal Java Software Engineer Jobs in Boston, MA

Software Engineer

Boston, MA · On-site +1

$114K - $154K/yr

Developing enterprise level applications object-oriented including Java. 5.Building microservices ... a Software Engineer-related occupation. Position requires demonstrable experience with the ...

New

Developing enterprise level applications object-oriented including Java. 5.Building microservices ... in a Software Engineer-related occupation.Position requires demonstrable experience with the ...

Software Engineer

Chelmsford, MA · On-site +1

$105K - $142K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Software Engineer Brooks is looking for a Software Engineer as we accelerate our growth journey ... Work arrangements may include a mix of in-office and remote work, depending on the nature of the ...

Senior Software Engineer

Boston, MA · On-site +1

$130K - $150K/yr

Familiarity with Java is a significant plus * Cloud & DevOps: Strong experience with AWS services ... This role is based in our Boston, MA headquarters (Seaport District) or is open to qualified remote ...

Software Engineer, Product

Boston, MA · Remote

$140K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

If you're passionate about solving massive-scale engineering challenges and eager to be part of a fast-paced remote startup culture, we encourage you to apply to join our team today! As a Software ...

Remote Software Engineer (Blockchain)

Boston, MA · Remote

$100K - $250K/yr

  • Medical

  • Retirement

  • PTO

Software Engineer Blockchain Focus Our client is on crypto's cutting-edge technology, and we're looking for the right engineers to join them. This is a remote position for any US candidate. Our ...

Software Engineer

Boston, MA · On-site +1

  • Medical

  • Dental

  • Life

We are a remote-first company, and for the folks that like to meet in person, we have offices in ... Requirements: * 2-4 years of professional software engineering experience building backend systems ...

Senior Software Engineer- Android (REMOTE)

Boston, MA · On-site +1

$89K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Software Engineer- Android (REMOTE) Salary Range: Salary Minimum: $89,500.00 Salary Maximum: $170,000.00 About the Opportunity: Join Arthrex and help advance our mission of helping surgeons ...

Software Engineer

Boston, MA · On-site +1

$110 - $125K/hr

Role We're hiring a Software Engineer to help build our platform that's redefining how CPG ... Remote-first environment, with co-working access for locals in BOS, NYC, & DEN * Competitive salary ...

Lead Software Engineer

Burlington, MA · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This role is primarily remote, but we prefer candidates located on the East Coast for occasional in-person collaboration. While we strive for asynchronous work, early morning meetings (7 AM ET) will ...

Associate Software Engineer

Woburn, MA · On-site +1

$110K - $120K/yr

Object-oriented programming principles * AI-assisted software development and life cycle tools ... Java or Scala * Front-end user interface design and development * LLM / vLLM orchestration and ...

New

As an Autonomy Software Engineer, you will work as part of a tightly knit team to design, develop ... C++ or Java * Full stack development experience with a heavy focus on backend algorithmic ...

Principal Software Engineer - US

Boston, MA · Remote

CA$170K - CA$200K/yr

  • Medical

  • Dental

Deep software engineering fundamentals, with experience in multi-product architectures ... Remote-first * Flexible work hours - our employees are in multiple time zones * Medical & dental ...

Software Engineer III

Boston, MA · On-site +1

$136K - $225K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Chewy is seeking a Software Engineer III to join an established technology team within our ... Strong proficiency in one or more modern programming languages (e.g., Java, Kotlin, Python)

Showing results 41-60

Remote Principal Java Software Engineer information

See Boston, MA salary details

$90.2K

$162.6K

$218.9K

How much do remote principal java software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for remote principal java software engineer in Boston, MA is $162,613.00, according to ZipRecruiter salary data. Most workers in this role earn between $139,600.00 and $179,300.00 per year, depending on experience, location, and employer.

What is the difference between Remote Principal Java Software Engineer vs Remote Senior Java Developer?

AspectRemote Principal Java Software EngineerRemote Senior Java Developer
Required CredentialsBachelor's/Master's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentLeadership role, architecture design, cross-team collaborationDevelopment, coding, debugging within teams
Employer & Industry UsageTech companies, large enterprises, consulting firmsStartups, mid-sized companies, tech firms
Common Search & Comparison IntentUnderstanding seniority, responsibilities, and career progressionTechnical skills, project involvement, experience level

The Remote Principal Java Software Engineer typically holds a leadership position, focusing on system architecture and guiding teams, whereas the Remote Senior Java Developer primarily engages in coding and technical implementation. Both roles require strong Java expertise and relevant certifications, but the principal role involves strategic oversight and cross-team coordination, making it suitable for experienced professionals aiming for leadership in Java development.

What are the most commonly searched types of Principal Java Software Engineer jobs in Boston, MA?

The most popular types of Principal Java Software Engineer jobs in Boston, MA are:

What are popular job titles related to Remote Principal Java Software Engineer jobs in Boston, MA?

For Remote Principal Java Software Engineer jobs in Boston, MA, the most frequently searched job titles are:

What job categories do people searching Remote Principal Java Software Engineer jobs in Boston, MA look for?

The top searched job categories for Remote Principal Java Software Engineer jobs in Boston, MA are:

What cities near Boston, MA are hiring for Remote Principal Java Software Engineer jobs?

Cities near Boston, MA with the most Remote Principal Java Software Engineer job openings:

Infographic showing various Remote Principal Java Software Engineer job openings in Boston, MA as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $162,613 per year, or $78.2 per hour.

Software Engineer

Liberty Mutual

Boston, MA • On-site, Remote

$114K - $154K/yr

Full-time

Posted yesterday

New


Liberty Mutual rating

8.8

Company rating: 8.8 out of 10

Based on 161 frontline employees who took The Breakroom Quiz

47th of 310 rated insurance


Job description


Description
Duties:  
Work in an agile environment to develop creative solutions for our claims product. 
Accelerate speed to market by addressing current product needs and developing long-term strategic solutions using technologies such as React, TypeScript, JavaScript, Node.js, and other potential backend languages. 
Utilize cloud services and tools, including AWS, Cloud Foundry, and CDNs like Akamai. 
Demonstrate proficiency in multiple object-oriented and functional programming languages. Build and implement RESTful services. Employ an open-minded and collaborative approach to create innovative technical solutions. Analyze technical system problems to design and implement effective, flexible solutions. Handle end-to-end development, including coding, testing, and debugging in each development cycle. 
Develop automated tests across multiple scopes, including unit, system, integration, and regression testing. Identify and recommend opportunities for continuous improvement.
Domestic travel required up to 10%. 
Telecommuting permitted up to 60%
 
Requirements:  
Employer will accept a Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Information Systems, Information Systems or related field and one (1) year of experience in the job offered or in a Software Engineer-related occupation.
Position requires demonstrable experience with the following:
1.Developing user interfaces using React. 
2.Building server-side applications using Node. 
3.Writing scalable and maintainable code using TypeScript. 
4.Developing enterprise level applications object-oriented including Java. 
5.Building microservices and backend systems using Spring Boot. 
6.Knowledge of diverse and emerging technologies, architectural concepts, and principles while utilizing AWS services including Lambdas, EC2, and S3. 
7.Experience in the insurance industry domain including property claim. 
8.Understanding backlog tracking, burndown metrics, and incremental deliver utilizing the latest version of Scrum guide including Jira.
Experience may be gained during graduate program. Will accept any suitable combination of education, training, and/or experience. Multiple Positions Available. 
 
REFER TO: To apply, please visit https://jobs.libertymutualgroup.com/, select “Search Jobs,” enter job requisition #2026-XXXXX in the “Job ID or Keywords” field, and submit resume. Alternatively, you may apply by submitting a resume via e-mail to RecruitLM@LibertyMutual.com. Reference requisition number in subject of e-mail.  
Qualifications
Duties:  
Work in an agile environment to develop creative solutions for our claims product. 
Accelerate speed to market by addressing current product needs and developing long-term strategic solutions using technologies such as React, TypeScript, JavaScript, Node.js, and other potential backend languages. 
Utilize cloud services and tools, including AWS, Cloud Foundry, and CDNs like Akamai. 
Demonstrate proficiency in multiple object-oriented and functional programming languages. Build and implement RESTful services. Employ an open-minded and collaborative approach to create innovative technical solutions. Analyze technical system problems to design and implement effective, flexible solutions. Handle end-to-end development, including coding, testing, and debugging in each development cycle. 
Develop automated tests across multiple scopes, including unit, system, integration, and regression testing. Identify and recommend opportunities for continuous improvement.
Domestic travel required up to 10%. 
Telecommuting permitted up to 60%
 
Requirements:  
Employer will accept a Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Information Systems, Information Systems or related field and one (1) year of experience in the job offered or in a Software Engineer-related occupation.
Position requires demonstrable experience with the following:
1.Developing user interfaces using React. 
2.Building server-side applications using Node. 
3.Writing scalable and maintainable code using TypeScript. 
4.Developing enterprise level applications object-oriented including Java. 
5.Building microservices and backend systems using Spring Boot. 
6.Knowledge of diverse and emerging technologies, architectural concepts, and principles while utilizing AWS services including Lambdas, EC2, and S3. 
7.Experience in the insurance industry domain including property claim. 
8.Understanding backlog tracking, burndown metrics, and incremental deliver utilizing the latest version of Scrum guide including Jira.
Experience may be gained during graduate program. Will accept any suitable combination of education, training, and/or experience. Multiple Positions Available. 
 
REFER TO: To apply, please visit https://jobs.libertymutualgroup.com/, select “Search Jobs,” enter job requisition #2026-XXXXX in the “Job ID or Keywords” field, and submit resume. Alternatively, you may apply by submitting a resume via e-mail to RecruitLM@LibertyMutual.com. Reference requisition number in subject of e-mail.  
About Us
Duties:  
Work in an agile environment to develop creative solutions for our claims product. 
Accelerate speed to market by addressing current product needs and developing long-term strategic solutions using technologies such as React, TypeScript, JavaScript, Node.js, and other potential backend languages. 
Utilize cloud services and tools, including AWS, Cloud Foundry, and CDNs like Akamai. 
Demonstrate proficiency in multiple object-oriented and functional programming languages. Build and implement RESTful services. Employ an open-minded and collaborative approach to create innovative technical solutions. Analyze technical system problems to design and implement effective, flexible solutions. Handle end-to-end development, including coding, testing, and debugging in each development cycle. 
Develop automated tests across multiple scopes, including unit, system, integration, and regression testing. Identify and recommend opportunities for continuous improvement.
Domestic travel required up to 10%. 
Telecommuting permitted up to 60%
 
Requirements:  
Employer will accept a Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Information Systems, Information Systems or related field and one (1) year of experience in the job offered or in a Software Engineer-related occupation.
Position requires demonstrable experience with the following:
1.Developing user interfaces using React. 
2.Building server-side applications using Node. 
3.Writing scalable and maintainable code using TypeScript. 
4.Developing enterprise level applications object-oriented including Java. 
5.Building microservices and backend systems using Spring Boot. 
6.Knowledge of diverse and emerging technologies, architectural concepts, and principles while utilizing AWS services including Lambdas, EC2, and S3. 
7.Experience in the insurance industry domain including property claim. 
8.Understanding backlog tracking, burndown metrics, and incremental deliver utilizing the latest version of Scrum guide including Jira.
Experience may be gained during graduate program. Will accept any suitable combination of education, training, and/or experience. Multiple Positions Available. 
 
REFER TO: To apply, please visit https://jobs.libertymutualgroup.com/, select “Search Jobs,” enter job requisition #2026-XXXXX in the “Job ID or Keywords” field, and submit resume. Alternatively, you may apply by submitting a resume via e-mail to RecruitLM@LibertyMutual.com. Reference requisition number in subject of e-mail.  

What Liberty Mutual employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Liberty Mutual logo

About Liberty Mutual

Sourced by ZipRecruiter

Since 1912, we've grown into the fifth largest global property and casualty insurer based on 2022 gross written premium. We also rank 86 on the Fortune 100 list of largest corporations in the US based on 2022 revenue. ​At Liberty Mutual Insurance we work hard every day to support our customers and our people, so they can protect their families, build their businesses and invest in their futures. We are headquartered in Boston, but our people, our customers and our reach span the globe. So to better serve our global customers and employees, we are organized into three business units.

Industry

Insurance services

Company size

10,000+ Employees

Headquarters location

Boston, MA, US

Social media