1

Principal Java Software Engineer Jobs in Boston, MA

Principal Software Engineer

Tewksbury, MA

$145.50K - $195K/yr

We are seeking a skilled and detail-oriented Principal Software Development Engineer with a focus ... Experience in developing complex systems and applications using C/C++, Java or other object ...

Principal Software Engineer

Tewksbury, MA

$145.50K - $195K/yr

We are seeking a skilled and detail-oriented Principal Software Development Engineer with a focus ... Experience in developing complex systems and applications using C/C++, Java or other object ...

Principal Software Engineer

Boston, MA · On-site

$174.19K - $287.41K/yr

Red Hat's Global Engineering Team is looking for a Principal Software Engineer to join our newly ... Proficiency in at least one modern backend programming language (e.g., Python, Go, Rust, Java) with ...

Principal Software Engineer

Boston, MA · On-site

$175K - $195K/yr

Bracebridge Capital seeks an experienced Principal Software Engineer with strong full-stack expertise and proven track record, overseeing design and development of complex data-driven systems. This ...

Strong programming experience and background in Enterprise Python ( preferred) or Java, spring boot ... Principal Software Engineer #LI -SR1 #LI- Hybrid ----- The salary range for this position is $152 ...

Principal Software Engineer

Boston, MA · On-site +1

$145K - $175K/yr

Principal Software Engineer Help expand access to high-quality behavioral health care for students and families. Our engineering team builds technology that drives clinical excellence and operational ...

Principal Software Engineer

Boston, MA · On-site

$175K - $195K/yr

Bracebridge Capital seeks an experienced Principal Software Engineer with strong full-stack expertise and proven track record, overseeing design and development of complex data-driven systems. This ...

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e ...

Principal Software Engineer

Boston, MA · On-site

$152K - $228.50K/yr

As a Principal Software Engineer, you will work across application code and infrastructure to collect, transform, and deliver structured threat data: tracking malware infrastructure, phishing ...

Software Principal Engineer

Hopkinton, MA · On-site

$178.50K - $231K/yr

Software Principal Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop ...

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 May 29, 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 job?

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 key skills and qualifications needed to thrive in the Principal Java Software Engineer position, and why are they important?

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 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 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 May 2026, with employment types broken down into 92% Full Time, 7% Part Time, and 1% Contract. Highlights an 85% Physical, 11% Hybrid, and 4% Remote job distribution, with an average salary of $162,613 per year, or $78.2 per hour.
Core Java Developer/ Software Engineer With AWS, Big Data/Hadoop

Core Java Developer/ Software Engineer With AWS, Big Data/Hadoop

USM

Boston, MA • On-site

$56.25 - $77.25/hr

Contractor

Posted 4 days ago


Job description

Company Description

USM Business Systems

Job Description

Role: Core Java Developer/ Software Engineer

Location: Boston, MA

Duration: Open Duration - Long Term

Interview: Phone and F2F

Required Skills & Expr : Core Java, AWS, Big Data/Hadoop

Description:

  • Come join an elite engineering team in downtown Boston that is moving the mark for advanced analytics; building a better customer experience across huge swaths of the internet.
  • Massive data processing system (call it Big Data if that makes you feel better) that hits BILLIONS of transactions per day.

Your Java concurrency expertise is needed to bolster the production environment:

  • Large-scale, distributed system -- thousands of machines, petabytes of data.
  • Bleeding edge Big Data and Machine Learning applications and supporting infrastructure; e.g., Spark, Redshift, and Kinesis.
  • Needs to be built for massive scale and needs the best-of-the-best talent.
  • Java is likely your weapon of choice, but you are a true computer scientist that understands the fundamentals and the language is a detail. You have likely played around with some of the newer functional programming languages (Scala, Haskell, etc).
  • Software engineering is not just a job, it is your passion.
  • You have deep experience in multithreading, real-time programming, and performance optimization techniques.
  • Experience developing large-scale, high-performance distributed systems.
  • You are comfortable with many AWS services.
  • You have worked within the Hadoop / Big Data ecosystem.
Additional Information

All your information will be kept confidential according to EEO guidelines.