2

Remote Java Programming Jobs in Acton, MA (NOW HIRING)

Senior Software Engineer

Wellesley, MA · On-site +1

$134K - $177K/yr

This position is open to remote candidates. Our Tech Stack: * Node.js * Kotlin * React * MongoDB ... Advanced understanding of programming concepts * At least 5 years of experience in software ...

Merrimack NH, Westlake TX (Hybrid- 2 weeks office per month and 2 weeks remote) Salary: $55.00-$60 ... Java/JEE, Spring/SpringBoot, RESTful Services, Cloud (AWS), SQL, NoSQL, Python, Test and Deployment ...

Win competitive deals working closely with our local Sales Engineer What You'll Bring (aka ... Experience with Opensource and the Java community a plus * Experience with middleware, big data ...

Win competitive deals working closely with our local Sales Engineer What You'll Bring (aka ... Experience with Opensource and the Java community a plus * Experience with middleware, big data ...

Staff Software Engineer

Boston, MA · On-site +1

$193K - $309K/yr

Our backend services follow a microservice architecture written using Kotlin/Java and DropWizard ... Learn more about our benefits at #LI-REMOTE The base salary range for this role is listed below.

next page

Showing results 1-20

Remote Java Programming information

See Acton, MA salary details

$17

$62

$85

How much do remote java programming jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for remote java programming in Acton, MA is $62.42, according to ZipRecruiter salary data. Most workers in this role earn between $53.99 and $69.86 per hour, depending on experience, location, and employer.

What is remote Java programming?

Remote Java programming refers to working as a Java developer from a location outside of a traditional office, often from home or any place with internet access. This role involves designing, coding, testing, and maintaining Java applications and systems, collaborating with team members virtually. Remote Java programmers use various communication and collaboration tools to stay connected and manage projects efficiently. This setup offers flexibility and can provide a better work-life balance while still allowing developers to contribute to software projects globally.

What are some common challenges faced by remote Java programmers, and how can they be addressed?

Remote Java programmers often encounter challenges such as communication barriers with team members, managing time effectively across different time zones, and ensuring secure access to development environments. To address these, it’s important to use collaboration tools like Slack or Jira, establish clear communication routines, and follow best practices for code version control and security. Regular virtual meetings and code reviews also help maintain alignment and code quality within a distributed team.

What is the difference between Remote Java Programming vs Remote Java Developer?

AspectRemote Java ProgrammingRemote Java Developer
Required CredentialsBachelor's in Computer Science or related field, Java certificationsBachelor's in Computer Science or related field, Java certifications
Work EnvironmentIndependent coding, project-based tasks, remote collaborationDesign, develop, and maintain Java applications, often in team settings
Employer & Industry UsageTech companies, startups, freelance platformsSoftware firms, enterprise solutions, tech industry
Search & Comparison IntentFocus on coding skills, remote work optionsFocus on development responsibilities, project scope

Remote Java Programming typically emphasizes individual coding tasks and freelance or project-based work, while Remote Java Developer involves designing and maintaining Java applications within a team environment. Both roles require similar credentials but differ in scope and work style.

What are the key skills and qualifications needed to thrive as a Remote Java Programmer, and why are they important?

To thrive as a Remote Java Programmer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, usually supported by a degree in computer science or related experience. Familiarity with development tools like IntelliJ IDEA or Eclipse, version control systems like Git, and frameworks such as Spring Boot is essential, and certifications like Oracle Certified Professional Java Programmer can be beneficial. Excellent problem-solving skills, self-motivation, and effective remote communication abilities help set standout professionals apart. These skills ensure you can deliver reliable, high-quality code and collaborate efficiently within distributed teams.
What are popular job titles related to Remote Java Programming jobs in Acton, MA? For Remote Java Programming jobs in Acton, MA, the most frequently searched job titles are:
What job categories do people searching Remote Java Programming jobs in Acton, MA look for? The top searched job categories for Remote Java Programming jobs in Acton, MA are:
What cities near Acton, MA are hiring for Remote Java Programming jobs? Cities near Acton, MA with the most Remote Java Programming job openings:

Manager, IBM i Application Development Consulting - Remote - FS443

Fresche Solutions

Franklin, MA • Remote

Other

Medical, Dental, Vision, Retirement

Posted 23 days ago


Job description

WHY JOIN FRESCHE?

Our distinct company culture has made us a top employer and a premier choice for our customers for 11 consecutive years. We work hard to ensure our values permeate every level of the organization - from setting priorities and defining ideas to executing processes. At Fresche, our values aren't just words; they're reflected in everything we do.

What We Are Looking For

Fresche Solutions is seeking an experienced IBM i Consulting Manager to lead a team of consultants delivering short- and long-term solutions for clients maintaining or extending their IBM i (AS/400) environments.


The ideal candidate is a proven people and client relationship manager who possesses strong IBM i technical knowledge - enabling them to engage credibly with clients, guide their team's technical delivery, and identify new opportunities to grow existing accounts.


Success in this role requires a balance of three core strengths:

  • People Leadership- developing, directing, and supporting a team of IBM i consultants
  • Client Management- building trusted, long-term relationships at existing client organizations
  • Technical Credibility- leveraging IBM i expertise to communicate confidently with technical stakeholders and oversee quality delivery


What You Will Do


  • Analyze clients' existing IBM i environments and provide strategic recommendations for enhancement, optimization, and/or modernization.

  • Create and present executive-level proposals and solutions to client stakeholders.

  • Lead and balance the workloads of a team of IBM i developers across multiple client assignments.

  • Collaborate with cross-functional teams to ensure successful project delivery.

  • Provide technical leadership in RPG, CL, SQL, and other IBM i-related technologies.

What You Bring


  • 20+ years of IBM i (AS/400) software development experience.

  • 10+ years of management or supervisory experience.

  • Deep command of RPG (all forms), DB2, and SQL.

  • Proficiency with ILE concepts and modular programming.

  • Knowledge of web services, APIs, and modern integration technologies.

  • Familiarity with modern development methodologies including Agile and DevOps.

  • Experience with IBM i SDLC tools and processes.

  • Broad knowledge of industry verticals including Distribution, Manufacturing, Finance, and Insurance.

  • Hands-on experience with ERP platforms such as Infor XA/MAPICS, LX/BPCS, PRMS, JD Edwards, and similar solutions.

  • Excellent documentation, communication, and presentation skills.

What Will Set You Apart


  • Bachelor's degree and/or MBA in Business, Computer Science, or a related field.

  • Previous consulting or client-facing experience in a professional services environment.

  • Experience in pre-sales activities, including scoping, solution design, and proposal development.

  • Proven ability to recruit, interview, and onboard technical talent to support team growth.

  • Knowledge of Java, .NET, Python, Node.js, or other modern programming languages.

  • Experience leveraging AI tools to accelerate code generation and application development.

  • Demonstrated success leading application modernization initiatives.

  • Knowledge of security best practices and regulatory compliance requirements.

  • ITIL or PMP certification.

What We Offer


  • Competitive compensation package.

  • Premium benefits including health, dental, vision, and 401(k) with company match.

  • Advanced technical tools, resources, and a company-provided technology stack.

  • A culture of innovation supported by collaborative, client-focused teams.

  • Fully remote position with occasional US and Canadian travel to client and partner sites.

  • No return-to-office mandate - ever.

Equal Opportunity Employer

Fresche Solutions celebrates diversity and is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Open to US and Canadian citizens. Sponsorship is not available for this role.

Ready to make your mark? If you're passionate about technology and driven by client success, we'd love to start a conversation.

Apply today: freschesolutions.com/careers

LinkedIn: linkedin.com/company/fresche-solutions | #LI-Remote