1

Mid Level Java Developer Jobs in Yarmouth, 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 ...

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

Transportation Engineer

Portland, ME ยท On-site

$85K - $120K/yr

As our new mid to senior-level Transportation or Civil Engineer , you will play an important role on a team whose work is essential to achieving this goal. Working @ SLR With us, there is no doubt ...

As our new mid to senior-level Transportation or Civil Engineer , you will play an important role on a team whose work is essential to achieving this goal. Working @ SLR With us, there is no doubt ...

next page

Showing results 1-20

Mid Level Java Developer information

See Yarmouth, ME salary details

$42

$58

$70

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 Yarmouth, ME is $58.98, according to ZipRecruiter salary data. Most workers in this role earn between $51.49 and $67.26 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 cities near Yarmouth, ME are hiring for Mid Level Java Developer jobs? Cities near Yarmouth, ME with the most Mid Level Java Developer job openings:
AI - Data Science Developer

AI - Data Science Developer

Northcross Group

Portland, ME โ€ข On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Benefits:
  • 401(k)
  • 401(k) matching
  • Competitive salary
  • Dental insurance
  • Employee discounts
  • Free food & snacks
  • Health insurance
  • Opportunity for advancement
  • Paid time off
  • Vision insurance
  • Wellness resources

About Northcross Group
Northcross Group (NCG) is a professional services firm specializing in merger and acquisition integrations, system modernization, and compliance programs for clients in the private and public sectors. We provide industry-specific business solutions and understand the importance of providing the same level of care to the people who will use it and the underlying data. These fundamentalstechnology, data, and peopleare all a part of the equation for success. We work with clients in the banking/finance, healthcare, transportation, manufacturing, technology, and federal markets.
NCG develops tooling and automated platforms to support its professional services practices and is in the process of deploying a SaaS platform that will make some of its tooling available to broader markets. We have an internal development team that develops, maintains, and continuously improves our automation.
NCG operates a SaaS Platform for client and internal service delivery work. NCG has been developing AI tools focused on internal operations and is expanding those capabilities for client service support.
Opportunity Description
Northcross Group is seeking passionate, experienced AI and Data Science Developers to join our development team to build and integrate AI tools into our existing SaaS Platform. This is an exciting opportunity to join our efforts in creating business-centric tools to support internal service delivery, workforce skill development, and service delivery augmentation.
The position will be based out of NCGs Portland, Maine, or Marquette, Michigan offices; qualified remote candidates across the United States will also be considered.
Role Responsibilities
We are looking for a hands-on Developer with advanced technical skills to collaborate on data pruning and preparation, as well as AI tool design, building, training, and fine-tuning. Data preparation and tool development will be processed and developed within NCGs AI Risk Management Framework and system coding standards and testing processes.
  • Work with business case owners and other developers to define, build, test, and deploy AI-based tooling for integration with NCGs SaaS platform.
  • Ability to approach complex problems methodically and creatively.
  • Monitor and evaluate model performance and feedback channels to drive fine-tuning and retraining.
  • Evaluate business objectives to target the best set of tooling approaches, model type utilization and ongoing maintenance and currency.
  • Participate in all phases of the development lifecycle from initial specification through developing, testing, and launching.
  • Collaborate with the creative team to match visual design intent.
  • Engage with internal and external clients to ensure successful audience adoption.
  • Strong written and verbal communication skills to explain technical concepts to non-technical stakeholders.
  • Commitment to staying updated with the latest advancements in AI and machine learning.
  • Experience working in multidisciplinary teams and collaborating with other developers, data scientists and business analysts.

Qualifications
Technical:
  • Proficiency in Python, R, Java, or Equivalent
  • Familiarity with frameworks like TensorFlow, PyTorch, and Keras.
  • Strong understanding of linear algebra, calculus, probability, and statistics.
  • Experience with supervised, unsupervised, and reinforcement learning.
  • Knowledge of neural networks, convolutional neural networks (CNNs), recurrent neural networks (RNNs), and generative adversarial networks (GANs).
  • Experience with supervised, unsupervised, and reinforcement learning.
  • Understanding of NLP techniques like embedding, tokenization, stemming, lemmatization, and named entity recognition (NER).
  • Experience with structured and vector databases.

Domain Knowledge:
  • Experience working within regulated industries such as banking, finance, or cybersecurity, with an understanding of compliance and operational constraints on technical solutions.
  • Exposure to ETL pipeline design and data integration patterns in enterprise or financial services contexts
  • Ability to translate business requirements from compliance, risk, or operations teams into data and model specifications
  • Understanding of data governance, audit trails, and model explainability as they relate to regulated use cases.
  • Experience working alongside business analysts, compliance officers, or subject matter experts to validate AI outputs against real-world business rules.

Experience:
  • 2+ years of development experience or business equivalent.
  • Hands-on experience with AI projects, either through work, internships, or personal projects.
  • Industry-specific experience in technology, cybersecurity, finance, or healthcare.

To Apply
Please apply through the university portal or send a resume and cover letter to careers@northcrossgroup.com

Qualified applicants must undergo a successful background check. NCG is an equal opportunity employer.