2

Remote Java Software Engineer Jobs in Maine (NOW HIRING)

$59 - $73.25/hr

Mexico - Remote US Client Responsibilities Write requirements definitions and develop optimal ... Java, MS SQL including SSIS (SQL Server Integration Services) and SSRS (SQL Server Reporting ...

Fire Protection Engineer

Portland, ME · On-site +1

$84K - $114K/yr

Engineering Portland, ME (Hybrid/Remote) Colby Co. Engineering (Colby Co.) is seeking a Fire ... Experience with AutoSprink, HydraCAD, or other modeling software a plus * Sustainable design ...

Water Resources Engineer

Portland, ME · Remote

$80K - $110K/yr

This role has the opportunity to be remote from any location within the US. Key Responsibilities ... Execute one-dimensional and two-dimensional flood risk modeling software applications such as HEC ...

The Design Engineer applies concept development, simulation, computational modeling, and digital ... analysis software (XFlow, AdvantEdge) WHERE YOU'LL WORK: * This role is remote, with the ...

The Design Engineer applies concept development, simulation, computational modeling, and digital ... analysis software (XFlow, AdvantEdge) WHERE YOU'LL WORK: * This role is remote, with the ...

Senior Structural Engineer

Portland, ME · On-site +1

$100K - $160K/yr

... two days remote). Dams in our clients' portfolios are in some of the most spectacularly scenic ... Experience with structural analysis software (SAP2000/STAAD/RISA/ANSYS, etc.) and AutoCAD.

... or software engineering role. Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CT, FL, GA, ME, MA, MD, NJ, NC, TN ...

... or software engineering role. Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CT, FL, GA, ME, MA, MD, NJ, NC, TN ...

Partner closely with a team of highly skilled software developers, project managers, graphic ... remote candidates. Benefits Portland Webworks maintains one of the most progressive benefits ...

next page

Showing results 1-20

Remote Java Software Engineer information

See Maine salary details

$25

$58

$82

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

As of Jun 24, 2026, the average hourly pay for remote java software engineer in Maine is $58.50, according to ZipRecruiter salary data. Most workers in this role earn between $48.17 and $66.11 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Remote Java Software Engineer position, and why are they important?

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 is a Remote Java Software Engineer job?

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 most commonly searched types of Java Software Engineer jobs in Maine? The most popular types of Java Software Engineer jobs in Maine are:
What are popular job titles related to Remote Java Software Engineer jobs in Maine? For Remote Java Software Engineer jobs in Maine, the most frequently searched job titles are:
What job categories do people searching Remote Java Software Engineer jobs in Maine look for? The top searched job categories for Remote Java Software Engineer jobs in Maine are:
What cities in Maine are hiring for Remote Java Software Engineer jobs? Cities in Maine with the most Remote Java Software Engineer job openings:
Application Developer Sr I

Application Developer Sr I

IDEXX Laboratories, Inc.

Westbrook, ME • On-site, Remote

$110K - $120K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 17 days ago


IDEXX Laboratories rating

7.4

Company rating: 7.4 out of 10

Based on 54 frontline employees who took The Breakroom Quiz

59th of 103 rated laboratories


Job description

As an Application Developer Sr I, you will design and build software and data solutions that enable advanced medical insights using modern technologies. You will collaborate with a high-performing Scrum team to deliver innovative capabilities that improve pet health outcomes while working with IDEXX's core clinical data assets.
The Clinical Information Services team develops scalable data, machine learning, and application solutions that drive meaningful insights in veterinary care. You will work alongside software engineers, data engineers, and data scientists to deliver high-quality solutions supporting critical initiatives.
In this role:
  • You will design, build, and manage data pipelines and integrations
  • You will contribute to machine learning classification and application development
  • You will participate in technical strategy and business planning discussions
  • You will innovate across technology, team processes, and development practices
  • You will collaborate with Architects, Developers, QA Engineers, DevOps, Product Owners, and Scrum Masters across distributed teams
  • You will work in a Scrum-based Agile environment to deliver high-quality solutions
  • You will mentor and coach junior development and QA team members
  • You will continuously learn and apply new technologies

Why this role matters:
This role is critical to advancing IDEXX's ability to generate actionable clinical insights that improve animal health globally. Your work will help transform complex clinical data into valuable intelligence, enabling better decision-making for veterinarians and improved outcomes for pets and livestock.
What you need to succeed:
  • Proficiency with one or more major cloud providers (AWS preferred)
  • Experience with AWS services (API Gateway, AWS Lambda, SQS, S3)
  • Proficiency with GitHub and GitHub Actions
  • Strong programming skills (Java 17 and Python 3)
  • Experience with relational databases (AWS MySQL Aurora)
  • Experience with Databricks
  • Experience building CI/CD pipelines
  • Experience with infrastructure-as-code tools (Terraform)
  • Experience with tools such as JIRA, Confluence, Slack, and MS Teams
  • Ability to rapidly learn and adapt
  • Strong collaboration and communication skills

Preferred:
  • Familiarity with Snowflake
  • Familiarity with domain-driven design (DDD)

What you can expect from us:
  • Salary: $110000 - $120000 / year
  • Opportunity for annual cash bonus
  • Health / Dental / Vision benefits starting Day-One
  • 5% matching 401k
  • Additional benefits including financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and more

Why IDEXX:
We're proud of the work we do, because our work matters. An innovation leader in every industry we serve since 1983, our team members help pet owners worldwide keep their companion animals healthy and happy, ensure safe drinking water for billions, and help farmers protect livestock and poultry from disease.
Our culture embraces challenges and encourages learning and discovery. At IDEXX, you'll be supported by competitive compensation, incentives, and benefits while enjoying purposeful work that drives improvement. If meaningful work and a sense of purpose are at the top of your list, you'll find it here.
Let's pursue what matters together.
Equal Opportunity Statement:
IDEXX values a diverse workforce and workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.
IDEXX is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected category prohibited by local, state, or federal laws.

What IDEXX Laboratories employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom