2

Remote Java Software Engineer Jobs in Boston, MA

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 ...

Software Engineer

Lowell, MA · On-site +1

$96K - $154K/yr

Java / Rust programming experience; professional or academic experience is required * Knowledge of ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Software Engineer

Lexington, MA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0246684 Location: Lexington,MA,US Share job via: Share Software ... Experience with Java, Python, JavaScript, React, Node.js, C#, .NET, PHP, C, C++, or Drupal

Software Engineer

Lexington, MA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0246686 Location: Lexington,MA,US Share job via: Share Software ... Experience with Java, Python, JavaScript, React, Node.js, C#, .NET, PHP, C, C++, or Drupal

AI Software Engineering Domain Remote Job Type: Contractor (Part-Time) Location: Remote Job Overview We are seeking experienced AI Software Engineering Domain Experts to contribute their technical ...

AI Software Engineering Domain Remote Job Type: Contractor (Part-Time) Location: Remote Job Overview We are seeking experienced AI Software Engineering Domain Experts to contribute their technical ...

Senior Software Engineer

Lowell, MA · On-site +1

$118K - $195K/yr

Java / Rust programming experience; professional or academic experience is required * Knowledge of ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Software Engineer

Chelmsford, MA · On-site +1

$105K - $142K/yr

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 ...

next page

Showing results 1-20

Remote Java Software Engineer information

See Boston, MA salary details

$28

$65

$92

How much do remote java software engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for remote java software engineer in Boston, MA is $65.64, according to ZipRecruiter salary data. Most workers in this role earn between $54.04 and $74.18 per hour, depending on experience, location, and employer.

What is a remote Java software engineer?

A Remote Java Software Engineer is a professional who develops, tests, and maintains Java-based applications while working from a remote location. They collaborate with teams using communication and project management tools, ensuring software quality and performance. Responsibilities often include writing clean code, debugging issues, and integrating with databases or third-party services. This role requires proficiency in Java, frameworks like Spring, and familiarity with cloud platforms or CI/CD pipelines. Remote Java engineers must be self-motivated and able to work independently while adhering to project deadlines.

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

To thrive as a Remote Java Software Engineer, you need strong proficiency in Java programming, object-oriented design, and experience with databases, typically supported by a degree in computer science or a related field. Familiarity with tools such as Spring Boot, Git, RESTful APIs, and cloud platforms like AWS or Azure is highly valuable, as are certifications like Oracle Certified Professional Java Programmer (OCPJP). Excellent communication, self-motivation, and time management skills distinguish top candidates in remote environments. These abilities enable engineers to effectively collaborate, meet deadlines, and contribute to high-quality software solutions from any location.

What are the typical challenges faced when working remotely as a Java software engineer?

Remote Java Software Engineers often encounter challenges such as maintaining effective communication with distributed teams, managing their own schedules, and staying motivated without in-person oversight. It’s also common to face technical obstacles related to ensuring code quality and integrating with collaborative tools while working independently. However, most organizations support remote engineers with regular virtual meetings, robust project management systems, and communication platforms like Slack or Microsoft Teams. Those who proactively communicate and plan their tasks often find great success and flexibility in a remote setup.

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

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

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

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

Infographic showing various Remote Java Software Engineer job openings in Boston, MA as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 9% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $136,540 per year, or $65.6 per hour.

Principal Software Engineer - SRE

Mondo

Boston, MA • Remote

$130K - $185K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 21 days ago


Job description

Apply now: Principal Software Engineer – SRE, location is Remote (ET time zone; CT considered if working ET hours), with quarterly onsite travel to the Boston office. The start date is TBD for this permanent position.

Job Title: Principal Software Engineer – SRE

Location-Type: Remote (Eastern Time zone only; Central Time acceptable if working ET hours) — travel into the Boston office once per quarter

Start Date Is: TBD

Duration: Permanent

Compensation Range: $130,000–$185,000

Benefits: Eligible for Health, Dental, Vision, 401K, PTO

Must be authorized to work in the U.S. This position is not eligible for sponsorship.

Job Description:

  • Write and improve production Java code
  • Maintain existing Java services
  • Build occasional internal applications (Java backend / JavaScript frontend)
  • Improve system reliability, scalability, and performance
  • Improve caching, observability, and platform health
  • Troubleshoot production issues and perform root cause analysis after incidents
  • Prevent future outages through engineering improvements
  • Review architecture and influence design decisions
  • Partner closely with software engineering teams and mentor other engineers

Requirements:

  • 8 years of Software Engineering / SRE experience
  • Expert-level Java experience in a production environment
  • Experience writing net-new Java code AND maintaining existing Java services
  • Distributed systems experience
  • Experience with RabbitMQ, Kafka, or similar messaging technologies
  • MongoDB experience (building applications that interact with it)
  • Experience supporting SaaS/cloud applications in production
  • Strong debugging and root cause analysis skills
  • Experience responding to production outages
  • Performance tuning and reliability improvement experience
  • Strong software engineering fundamentals
  • Experience improving observability, monitoring, and system health