1

Principal Java Software Engineer Jobs in Boston, MA

Java Software Engineer

Boston, MA · On-site

$56.25 - $77.25/hr

Java Software Engineer Location -Boston MA In this position you will be part of a team of Software Engineers who are engaged in a large scale effort to design, develop, implement and support web ...

Sr. Java Software Engineer

Boston, MA · On-site

$135K - $178K/yr

HCL Global Systems Inc is seeking a Senior Java Software Engineer to join their team. The role involves implementing Middle Tier and Back End solutions, developing and deploying applications in the ...

Principal Software Engineer - SRE, location is Remote (ET time zone; CT considered if working ET ... Write and improve production Java code * Maintain existing Java services * Build occasional ...

Principal Software Engineer-SRE

Boston, MA · On-site

$146K - $196K/yr

Principal Software Engineer (SRE) - Onshape Hybrid-Boston, MA About the Role Onshape' s Site ... Design and build internal platforms, automation, and tooling that support Java-based services and ...

Principal Software Engineer (SRE)-Onshape Hybrid-Boston, MA About the Role Onshape's Site ... Extremely strong proficiency with the Java programming language and its ecosystem, including ...

Principal Software Engineer (SRE)-Onshape Hybrid-Boston, MA About the Role Onshape's Site ... Extremely strong proficiency with the Java programming language and its ecosystem, including ...

next page

Showing results 1-20

Principal Java Software Engineer information

See Boston, MA salary details

$90.2K

$162.6K

$218.9K

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

As of Sep 8, 2026, the average yearly pay for 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 a principal Java software engineer?

A Principal Java Software Engineer is a senior-level technical expert responsible for designing, developing, and optimizing complex Java-based applications. They provide technical leadership, mentor junior engineers, and drive best practices in coding, architecture, and system scalability. This role often involves collaborating with cross-functional teams to ensure high-quality software delivery while aligning with business objectives. Additionally, they evaluate new technologies, improve system performance, and contribute to strategic decision-making within the engineering team.

What are the typical responsibilities of a principal Java software engineer within a development team?

A Principal Java Software Engineer is generally responsible for leading the technical design and implementation of major software projects, making architectural decisions, and ensuring best coding practices throughout the team. They mentor junior engineers, conduct code reviews, and often coordinate with product managers, QA, and DevOps to facilitate seamless project delivery. Beyond hands-on coding, they provide strategic guidance, troubleshoot complex technical problems, and help shape the long-term technology roadmap. This role typically involves balancing individual contribution with leadership and collaboration across multiple teams.

What are the key skills and qualifications needed to thrive as a principal Java software engineer?

To thrive as a Principal Java Software Engineer, you need advanced proficiency in Java, strong knowledge of system architecture and design patterns, and extensive experience in large-scale application development, usually supported by a degree in computer science or equivalent experience. Familiarity with frameworks like Spring, cloud technologies (AWS or Azure), CI/CD tools, and relevant certifications such as Oracle Certified Professional – Java SE are typically required. Exceptional leadership, mentoring, communication, and problem-solving skills help you guide teams and work collaboratively across departments. These combined technical and interpersonal skills enable you to drive complex projects, set technical direction, and deliver robust software solutions efficiently.

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 Principal Java Software Engineer jobs in Boston, MA?

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

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

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

Infographic showing various Principal Java Software Engineer job openings in Boston, MA as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 90% Full Time, 6% Part Time, and 2% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $162,613 per year, or $78.2 per hour.

Java Software Engineer

Boston, MA • On-site

Digipulse Technologies, Inc
IT Services • 51 - 200 employees

$56.25 - $77.25/hr

Other

Posted 20 days ago


Job description

Java Software Engineer

Location -Boston MA

In this position you will be part of a team of Software Engineers who are engaged in a large scale effort to design, develop, implement and support web based insurance applications. You will implement robust business applications to help us sell our insurance products, interact with our customers, communicate electronically with our agents. You will be expected to maintain awareness of internet trends, technologies and best practices. You must be adept at problem solving, workflow analysis, interpersonal relations, and have excellent oral/written communications skills. You must have the ability to direct others while promoting a spirit of partnership and collegiality across administrative and functional areas of the company. You will be expected to contribute with hands on development.


Responsibilities Include:

  • Work with Business Analysts to understand requirements and translate to design.
  • Source code development.
  • Unit test case development.
  • Functional/system integration testing support and Deployment.
  • Integrate component design.
  • Support production as needed and meet development schedules.

 
Qualifications:

  • 7+ years of professional experience / skills in JAVA/J2EE, Object Oriented, Design Patterns, XML, DB2, and SQL.
  • Must have Design skills (Class diagrams, sequence diagrams, activity diagrams, etc.)
  • Desirable knowledge includes P&C Insurance industry, WebSphere, JBOSS, ESB (Mule), Rule Engines(Drools e.g), JUnit, Hibernate/MyBatis, Spring, Web Service, Unix Shell Scripting.
  • SOAP and REST web services design and development experience.
  • Front-end(UI) development experience also preferred. If possible, with AngularJS.
  • Knowledge and/or experience with P&C and home owners/renters insurance business area preferred.

If interested pls share your details to me on