1

Mid Level Java Developer Jobs in Falmouth, ME (NOW HIRING)

BI Consultant

Poland, ME · Remote

$42.75 - $58.50/hr

... mid-level and junior Power BI developers - supporting them in areas like DAX, modeling, performance tuning, and report optimization Share best practices across the team, especially around data ...

Coordinates with engineers, scientists, and subcontractors to ensure field tasks are delivered ... Mentor junior and mid-level technicians in technical procedures, safety practices, and proper ...

Coordinates with engineers, scientists, and subcontractors to ensure field tasks are delivered ... Mentor junior and mid-level technicians in technical procedures, safety practices, and proper ...

Weld Engineer

Bridgton, ME · On-site

$36 - $49.75/hr

Mid-Senior Level Impact: Direct oversight of weld quality and process optimization Role Overview As a Weld Engineer, you will be the technical authority for all welding and joining operations ...

Weld Engineer

Bridgton, ME

$36 - $49.75/hr

Mid-Senior Level Impact: Direct oversight of weld quality and process optimization Role Overview As a Weld Engineer, you will be the technical authority for all welding and joining operations ...

Weld Engineer

Bridgton, ME · On-site

$36 - $49.75/hr

Mid-Senior Level Impact: Direct oversight of weld quality and process optimization Role Overview As a Weld Engineer, you will be the technical authority for all welding and joining operations ...

Lead Substation Project Engineer

Freeport, ME · On-site

$102.10K - $130.10K/yr

This Opportunity Provides high-level technical assistance and guidance for multi-site and multi ... Coordinate, review, and approve substation electrical design packages for small to mid-scale and ...

We believe that having a diverse and equitable organization strengthens our programming and ... mid-level donors - as well as the growth and management of ILAP's business giving program, the ...

We believe that having a diverse and equitable organization strengthens our programming and ... mid-level donors -- as well as the growth and management of ILAP's business giving program, the ...

next page

Showing results 1-20

Mid Level Java Developer information

See Falmouth, ME salary details

$40

$56

$67

How much do mid level java developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for mid level java developer in Falmouth, ME is $56.30, according to ZipRecruiter salary data. Most workers in this role earn between $49.13 and $64.18 per hour, depending on experience, location, and employer.

What is a Mid Level Java Developer job?

A Mid Level Java Developer is responsible for designing, developing, and maintaining Java-based applications. They typically have 2-5 years of experience and work on coding, debugging, and optimizing software solutions. They collaborate with teams, follow best coding practices, and may mentor junior developers. Their role involves understanding project requirements, integrating APIs, and ensuring application performance. Mid Level Java Developers contribute to both backend and frontend development, depending on the project needs.

What are the key skills and qualifications needed to thrive in the Mid Level Java Developer position, and why are they important?

Successful Mid Level Java Developers possess a solid understanding of Java programming, object-oriented design, and commonly used frameworks such as Spring or Hibernate, typically backed by a relevant degree and professional experience. Familiarity with tools like Git, Maven, popular IDEs (e.g., IntelliJ IDEA or Eclipse), and certifications like Oracle Certified Professional Java Programmer (OCPJP) are advantageous. Strong collaboration, problem-solving abilities, and effective communication skills help developers work efficiently within agile teams and cross-functional projects. Mastering both technical and soft skills ensures smooth project delivery, maintainable code quality, and productive teamwork in dynamic software development environments.

What does a typical workday look like for a Mid Level Java Developer?

As a Mid Level Java Developer, your typical workday often involves writing and testing Java code, troubleshooting existing applications, and participating in code reviews. You'll collaborate closely with other developers, QA engineers, and sometimes product managers in agile sprints to ensure features are delivered according to requirements. Daily stand-up meetings are common, as is the use of tools like Jira for tracking tasks. You may also spend time learning new frameworks or best practices, which helps with both personal growth and contributing to more efficient software solutions.
What are the most commonly searched types of Java Developer jobs in Falmouth, ME? The most popular types of Java Developer jobs in Falmouth, ME are:
What are popular job titles related to Mid Level Java Developer jobs in Falmouth, ME? For Mid Level Java Developer jobs in Falmouth, ME, the most frequently searched job titles are:
What cities near Falmouth, ME are hiring for Mid Level Java Developer jobs? Cities near Falmouth, ME with the most Mid Level Java Developer job openings:
Drinking Water Technical Manager

Drinking Water Technical Manager

Woodard & Curran

Portland, ME • Hybrid

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 hours ago


Job description

Woodard & Curran is a national engineering, science and operations firm with a simple vision for clean water, a safe environment, healthy communities and happy people. As an employee-owned company, we strive to cultivate teams that encourage collaboration in an inclusive culture. We seek talented individuals from all backgrounds to help us address a broad range of water and environmental issues. We prioritize our people, offering opportunities for professional growth, ownership and flexibility. This commitment enables us to make a meaningful impact on our clients, communities and the planet. 


What's in it for you? 
Woodard and Curran seek a dynamic, detail-oriented, and client-focused Professional Engineer to join our Water Team as a Technical Manager. In this role, you will collaborate with our municipal clients to develop, design, and deliver various drinking water projects across the New England region, including Massachusetts, Maine, Rhode Island, and Connecticut.
 
Our New England team comprises a dynamic group of engineers, scientists, and design professionals who emulate Woodard & Curran's values. Woodard & Curran creates a safe and fun environment for employees to thrive and collaborate with teams locally and nationwide to deliver clean water solutions to our clients.
 
Who we are looking for: 
The ideal candidate will be technically focused, with solid experience in evaluating, planning, designing, and constructing drinking water systems. Familiarity with a broad range of issues related to master planning, treatment, and distribution systems is preferred. In collaboration with the Project Manager, you will help lead the delivery of multiple projects, work directly with clients and internal teams, and support marketing and proposal efforts.
 
Offering Flexible Remote/Hybrid Work Schedule: Expectation is 2 to 3 days in the office or onsite with clients.
 
Travel up to 20%: Clients within the New England Region.
To name a few, projects may include:
  • Drinking water distribution capacity analysis and design
  • Drinking water treatment system upgrades
  • PFAS treatment systems
  • Lead and Copper Rule project initiatives
  • Pumping station designs and rehabilitation
  • Collection system assessments, design, and rehabilitation 
  • Municipal wastewater systems, including collection system infrastructure, pumping system hydraulics, and wastewater treatment processes
  • Biosolids and renewable energy development
What you will be doing at Woodard & Curran:
  • Acting as the technical leader for all sizes of projects 
  • Working alongside Project Manager(s) to lead the technical delivery of project tasks. 
  • Determining the overall technical approach for projects. 
  • Preparing and delivering presentations and training programs to internal and external clients and professional associations
  • Providing input on the continued development of Woodard & Curran's design guidelines and standards. 
  • Assisting in the development of project schedules and budgets 
  • Demonstrating strong and proactive communication skills to keep the project management and technical team(s) updated as project work progresses. 
  • Working on multiple projects simultaneously and meeting the needs of each project in a professional, reliable, and organized manner. 
  • Mentoring and directing junior and mid-level staff on technical assignments and reviewing technical work completed by engineers under supervision. 
  • Connecting and working with external suppliers and subcontractors support project delivery. 
  • Interacting with clients and professionally representing the firm. 
  • Visiting client sites for meetings, proposal development, and/or observing construction project status. 
  • Coordinating with contractors and clients in the field during construction to ensure that projects are executed in compliance with the Contract Documents. 
  • Interfacing with state and local regulatory agencies and permitting officials 
  • Assisting the Client Management team with proposal development and pursuit of new opportunities. 
  • Participating in professional organizations. 
What you will need to succeed:
  • 8-15 years of engineering experience. 
  • A B.S. Degree in Civil or Environmental Engineering or an M.S. Degree is preferred. 
  • The successful candidate will have technical and project delivery expertise in civil and environmental engineering and an in-depth understanding of the engineering concepts associated with all types of municipal water systems, including water supply and treatment processes and distribution systems infrastructure. 
  • Well-versed in state and federal regulations regarding water treatment and distribution systems. 
  • Knowledgeable in state bidding laws and funding programs. 
  • Up to date on the latest technological advances, regulatory trends, equipment, and processes. 
  • Superior writing, communication, and presentation skills. 
  • Registered Professional Engineer in Massachusetts, Maine, Rhode Island, and Connecticut (or ability to apply for reciprocity).
$100,000 - $165,000 a year

This role has the option for remote work, and the anticipated pay range is flexible, depending on factors such as the employee's primary work location, skills, experience, and education. The following examples illustrate how the pay range for the same role can vary based on different locations. 

Group A (Portland, ME-7) = $100,000 - $130,000

Group B (Providence, RI, Northampton, MA) = $105,000 - $140,000

Group C (Andover, MA & Canton, MA):  = $120,000 - 165,000

This position's anticipated pay range is provided; the final exempt salary or non-exempt hourly pay will depend on experience level and consider a percentage-based geographic differential based on where the final candidate will be working. Geographic differentials recognize and reflect the cost of labor differences between geographic markets.

 
#LI-TB1

Mutual Dispute Resolution (MDR)

As part of our commitment to a fair and respectful workplace, Woodard & Curran uses a Mutual Dispute Resolution (MDR) to help resolve most employment-related concerns efficiently and consistently.

What this means:

  • MDR applies to both you and the Company
  • Most workplace-related disputes are resolved through binding arbitration, rather than court proceedings
  • Certain exceptions are outlined in the full agreement

AS PART OF THE APPLICATION PROCESS, YOU'LL BE REQUIRED TO REVIEW AND ACKNOWLEDGE THE MDR.

 Review the full agreement here: Mutual Dispute Resolution Agreement

Employee Support & Benefits

Retirement Savings:

  • 401(k) Pre-tax or Roth Contributions: The company matches 100% of the first 3% of salary contributed

Time away from work:

  • Observed holidays: Choose up to 8 holidays to observe annually
  • Vacation: Accrued based on years of experience and calculated on hours worked
  • Sick time: Paid sick time for non-work-related illness or injury.
  • Parental leave: Up to 80 hours of Paid Parental Leave for child bonding

Coverage and support for your needs and well-being:

  • Disability: Paid short- and long-term disability
  • Health: Medical plan options; plus dental and vision plans.
  • Life: Basic employee group life insurance and AD&D benefits; additional voluntary life insurance for employees and families is available through Sun Life.
  • Wellbeing: DarioMind assistance program combined with personalized mental health and wellbeing resources.

Workplace Information

E-Verify Participation

Woodard & Curran participates in the U.S. Department of Homeland Security's E-Verify program to confirm the employment eligibility of all newly hired employees. As part of this process, we display the required Notice of E-Verify Participation and Right to Work posters. 

View required Right to Work and E-Verify posters here.

Equal Employment Opportunity & Accessibility

Woodard & Curran is an Equal Opportunity Employer. We are committed to non-discrimination and make employment decisions based on job-related factors. Individuals with disabilities and protected veterans are encouraged to apply. If you require a reasonable accommodation during the application process, please contact Beth Sweitzer.

View our Equal Employment Opportunity Policy
View the "Workplace Discrimination is Illegal" poster 

Inclusion & Belonging

We welcome individuals from all backgrounds and believe diverse perspectives strengthen our ability to serve clients and communities.

As an employee-owned company, we are committed to fostering a respectful and inclusive environment where employees can grow, contribute fully, and deliver meaningful impact.

Recruitment Agency Policy

We do not accept unsolicited resumes from recruitment agencies. Submissions without a signed agreement in place will be considered unsolicited and not eligible for referral fees.

 

Text Message Communication Notice:

To support an efficient hiring process, we may send brief SMS updates or reminders. You may opt out at any time by replying "STOP."

Terms, Privacy & Use of AI in Hiring 

Woodard & Curran Terms of Use

Woodard & Curran Privacy Statement

We may use artificial intelligence (AI) tools to support aspects of the hiring process (e.g., application review or resume screening). These tools assist our team but do not replace human decision-making. All final hiring decisions are made by people.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job