2

Remote Java Engineer Jobs in Minnetonka, MN (NOW HIRING)

JAVA FULL STACK DEVELOPER

Minneapolis, MN · Remote

$54.75 - $70.75/hr

Collaborate with internal and remote teams to gather requirements and feedback Player Profile * 1+ ... Experience with backend application development (Python, Java) * Experience with modern development ...

Integration Engineer

Edina, MN · Remote

$106K - $143K/yr

Edina, MN (Remote) JD for Rhapsody & Device Integration: JD "An Integration Engineer with hands on ... level Good To have: *   Core Java, Webservice API, Perl, Python Here are some key ...

This position can be remote, however preference will be given to those who are local to and can ... Java, PHP) * Experience working in Agile software development environments. * Willingness to travel ...

Sr Software Engineer

Minneapolis, MN · Remote

$139K - $174K/yr

... remote patient monitoring, and related platforms. Our organization consists of various teams with ... Work with both native (Swift, Objective-C, Kotlin, Java) and cross-platform (Flutter, React Native ...

Sr Software Engineer

Minneapolis, MN · Remote

$139K - $174K/yr

... remote patient monitoring, and related platforms. Our organization consists of various teams with ... Work with both native (Swift, Objective-C, Kotlin, Java) and cross-platform (Flutter, React Native ...

Senior Resiliency Engineer

Atlanta, GA · On-site +1

$70K - $140K/yr

Hands-on experience developing applications using Java and containerized via delivery pipeline ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Showing results 21-40

Remote Java Engineer information

See Minnetonka, MN salary details

$27

$61

$87

How much do remote java engineer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for remote java engineer in Minnetonka, MN is $61.61, according to ZipRecruiter salary data. Most workers in this role earn between $50.72 and $69.62 per hour, depending on experience, location, and employer.

What is a remote Java engineer?

A Remote Java Engineer is a software developer who specializes in building applications using the Java programming language while working from a location outside of a traditional office, such as their home or another remote setting. These engineers are responsible for designing, developing, testing, and maintaining Java-based software solutions. They collaborate with teams using online tools, participate in code reviews, and often follow Agile development practices. Remote Java Engineers need strong communication skills, self-motivation, and expertise in Java frameworks and related technologies.

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

To thrive as a Remote Java Engineer, you need strong proficiency in Java programming, software development methodologies, and a relevant degree or equivalent experience. Familiarity with tools like Git, Maven, Jenkins, and cloud platforms, as well as certifications such as Oracle Certified Java Programmer, are highly valuable. Exceptional problem-solving abilities, self-motivation, and effective remote communication skills help you excel in distributed teams. These competencies ensure you can build robust applications efficiently while collaborating seamlessly from a remote environment.

How does a remote Java engineer typically collaborate with team members across different time zones?

As a Remote Java Engineer, you'll frequently work with colleagues located in various regions, which requires a high level of communication and organization. Teams often rely on tools like Slack, Jira, and GitHub for asynchronous updates, while scheduling regular video meetings to discuss project goals, resolve issues, and share progress. Flexibility in your work hours and proactive communication are key to ensuring smooth collaboration and timely project delivery. Many companies also encourage documenting code thoroughly and maintaining clear records of decisions so all team members stay aligned, regardless of location.

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

AspectRemote Java EngineerRemote Software Developer
Required CredentialsBachelor's in Computer Science, Java certifications (e.g., Oracle Certified Java Programmer)Bachelor's in Computer Science or related field, general programming certifications
Work EnvironmentCollaborates with development teams, uses Java-based tools and frameworksWorks on various programming languages and projects, may include Java
Employer & Industry UsageTech companies, financial services, enterprise softwareStartups, tech firms, diverse industries
Common Search & ComparisonOften compared for Java-specific roles, Java expertise focusBroader programming roles, general software development

Remote Java Engineers specialize in Java development, often requiring Java-specific certifications and working within Java-centric environments. Remote Software Developers have a broader scope, working with multiple languages and technologies. The choice depends on whether you want to focus specifically on Java or a wider range of software development tasks.

What are popular job titles related to Remote Java Engineer jobs in Minnetonka, MN?

For Remote Java Engineer jobs in Minnetonka, MN, the most frequently searched job titles are:

What cities near Minnetonka, MN are hiring for Remote Java Engineer jobs?

Cities near Minnetonka, MN with the most Remote Java Engineer job openings:

Infographic showing various Remote Java Engineer job openings in Minnetonka, MN as of August 2026, with employment types broken down into 90% Full Time, 7% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $128,144 per year, or $61.6 per hour.

Sr. Java Developer / W2 / Remote Option

Bloomington, MN • On-site, Remote

$57.50 - $73.25/hr

Contractor

Re-posted 4 days ago


Job description

Company Description
Job Description
The Senior Software Developer will: Implement & Perform - Implement designs following Pearson coding standards and industry best practices; maintain and support mission-critical applications as necessary Analyze & Design - Ensure business and requirements artifacts are created that effectively model the customer's requirements. Use tooling and best practices to create design models from requirements Review - Participate in and lead requirements, design and code reviews Test & Deployment - Work closely with other teams (e.g., QA, configuration management, end users) to release high quality software. Create testable requirements and write and execute unit tests Quality/process improvement - Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence Reporting - Complete project documentation as required, including logging status, risk, progress, and effort on assigned work People development - Mentor and train new team members Performs other duties as assigned
Required Experience
7+ years relevant software development experience creating business applications with relational database systems
5+ years of Java development required
1+ years experience using Javascript frameworks - AngularJS / JQuery Experience with development, maintenance, and testing of JavaScript following industry best practices Experience with highly available, highly concurrent web-based applications
Desired Experience:
Must be a self-starter and detail-oriented Effective written and verbal communication skills Ability to work within a team Experience with Windows, Unix and/or OS X system programming Experience with some or all of the following tools is considered a bonus: SpringBoot Docker containers Kubernetes Orchestration Apache CXF / RESTful Web Services JQuery Javascript library AngularJS Javascript library Hibernate MongoDB Gradle Build Framework Selenium Web Driver / Gauge UI Automation IntelliJ IDE
Qualifications
Additional Information
All your information will be kept confidential according to EEO guidelines.