1

Senior Java Jobs in Maine (NOW HIRING)

Sr. BI/DW Engineer

Augusta, ME · On-site

$90K - $120K/yr

The Sr. Engineer will design, develop, and maintain BI/ML/AI solutions that empower data-driven ... Proficiency in programming languages such as Python, R, or Java Script. * Strong experience with ...

New

Senior .NET Software Engineer

Yarmouth, ME · On-site

$125.60K - $165.50K/yr

They are seeking a Senior .NET Software Engineer to lead software development efforts for their ... in C# or Java, React, SQL, and JavaScript and relevant experience and/or training in data ...

About the Role We are hiring a Senior C++ Software Engineer to join our growing team developing ... NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres , supporting millions of user ...

New

Senior IAM Engineer

Augusta, ME · On-site +1

$113.40K - $155.40K/yr

Senior IAM EngineerRemote - United StatesJR013170At Ensono, our Purpose is to be a relentless ally ... such as SQL, Java, PowerShell, or Python.Compliance Knowledge: Familiarity with regulatory ...

Senior Programmer Analyst

Augusta, ME · Hybrid

$71.99K - $101.16K/yr

The Maine Office of Information Technology's Application Development team is seeking a Senior ... Five years' experience with Java developing and supporting software applications, websites, web ...

We are currently looking for a Senior Site Reliability Engineer to join our SRE team in the ... preferably Java, .NET or C++) * Intermediate+ level Linux administration, scripting, and ...

As a Senior Software Engineer, you'll play a key role in designing and building robust, scalable ... Strong programming skills in Python, Java, Scala, or another systems-focused language. * Experience ...

Senior Programmer Analyst

Augusta, ME · On-site

$71.99K - $101.16K/yr

The Maine Office of Information Technology's Application Development team is seeking a Senior ... Five years' experience with Java developing and supporting software applications, websites, web ...

... Senior Android Engineer to help us drive that vision forward! As a key player in our rapidly ... NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints ...

About the Role We are looking for a Senior Software Engineer to join one of our Product Development ... in Java. * Ability to work in a cloud-native environment (AWS); experience with deployment ...

$117K - $154.20K/yr

About the Role At NinjaOne, we're looking for a skilled Senior Data Engineer to join our team and ... NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres ; supporting millions of user ...

Staff Software Development Engineer

Portland, ME · Remote

$140.60K - $173.10K/yr

Provide technical mentorship and guidance to mid-level and senior engineers, fostering a culture of ... Modern Java Stack: Expert-level proficiency in Java 17/21, Spring Boot 3.x, and Spring Cloud.

Staff Software Development Engineer

Portland, ME · Remote

$140.60K - $173.10K/yr

Provide technical mentorship and guidance to mid-level and senior engineers, fostering a culture of ... Modern Java Stack: Expert-level proficiency in Java 17/21, Spring Boot 3.x, and Spring Cloud.

About the Role We are seeking a Senior Release Manager to drive and scale release management for ... NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres ; supporting millions of user ...

next page

Showing results 1-20

Senior Java information

See Maine salary details

$10

$60

$83

How much do senior java jobs pay per hour?

As of Jun 3, 2026, the average hourly pay for senior java in Maine is $60.83, according to ZipRecruiter salary data. Most workers in this role earn between $53.32 and $67.98 per hour, depending on experience, location, and employer.

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

To thrive as a Senior Java Developer, you need deep expertise in Java programming, object-oriented design, and a strong grasp of software development principles, typically backed by a computer science degree or relevant experience. Experience with tools like Spring Framework, Hibernate, Maven, Git, and proficiency in using integrated development environments (IDEs) such as IntelliJ IDEA or Eclipse is essential, and certifications like Oracle Certified Professional (OCP) can be beneficial. Outstanding problem-solving skills, effective communication, and the ability to mentor junior developers set top performers apart. These skills ensure the delivery of robust, maintainable code and foster high-performing teams capable of tackling complex projects.

How do Senior Java Developers typically collaborate with cross-functional teams on large-scale projects?

Senior Java Developers often work closely with product managers, QA engineers, UI/UX designers, and DevOps teams to ensure successful project delivery. They participate in architectural discussions, provide technical guidance, and help translate business requirements into scalable software solutions. Regular communication and agile ceremonies like sprint planning and code reviews are common, allowing them to align development efforts with overall business goals and quickly address challenges. This collaborative environment helps Senior Java Developers mentor junior team members and foster a culture of continuous improvement.

What does a Senior Java Developer do?

A Senior Java Developer is responsible for designing, developing, and maintaining complex Java-based applications. They often lead development teams, make architectural decisions, and ensure code quality through best practices. Their role also includes mentoring junior developers, participating in code reviews, and collaborating with stakeholders to deliver robust software solutions. Senior Java Developers are expected to have extensive experience with Java frameworks, databases, and deployment processes.

Is Java still in demand in 2026?

Java remains a highly in-demand skill for senior Java developers due to its widespread use in enterprise applications, Android development, and backend systems. The language's stability, extensive libraries, and continued updates ensure its relevance in the software industry through 2026 and beyond.

What is the difference between Senior Java vs Java Developer?

AspectSenior JavaJava Developer
Required CredentialsBachelor's degree, extensive Java experience, possibly certifications like Oracle Certified ProfessionalBachelor's degree, Java knowledge, entry to mid-level certifications
Work EnvironmentTeam lead, project architect, involved in design and mentoringDevelopment team member, coding, testing, and implementation
Employer & Industry UsageTech companies, finance, healthcare, enterprise solutionsStartups, tech firms, software agencies, enterprise sectors

Senior Java professionals typically have more experience, leadership responsibilities, and advanced certifications compared to Java Developers. They often lead projects and mentor junior staff, while Java Developers focus on coding and implementation. Both roles are vital in software development, but the senior position involves greater strategic input and oversight.

What are the most commonly searched types of Java jobs in Maine? The most popular types of Java jobs in Maine are:
What cities in Maine are hiring for Senior Java jobs? Cities in Maine with the most Senior Java job openings:
Sr. BI/DW Engineer

Sr. BI/DW Engineer

CompuCom

Augusta, ME • On-site

$90K - $120K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


CompuCom rating

7.8

Company rating: 7.8 out of 10

Based on 63 frontline employees who took The Breakroom Quiz

69th of 203 rated it services


Job description

Compucom Systems, Inc. provides end-to-end IT managed services to enable the digital workplace for enterprise, midsize and small businesses. To enable our clients to focus on what matters most, we employ a customer-centric, hard-working, and talented group of people that Act Like an Owner, Do the Right Thing, and Have Fun Doing It! We're looking for a Sr. BI/DW Engineer to join our team.

The Sr. Engineer will design, develop, and maintain BI/ML/AI solutions that empower data-driven decision-making across the organization. You will work closely with cross-functional teams, translating business needs into technical specifications and building intuitive data models using industry-leading BI tools like Power BI and Qlik. . Your contributions will be essential in turning complex data into actionable insights and powering our data-driven decision-making processes.

Responsibilities

  • Develop, test, and deploy machine learning models for various use cases such as MACD's, Enterprise Defects within operations, etc.

  • Work with large datasets and perform data preprocessing, feature engineering, and model selection.

  • Collaborate with engineers, and product teams to define and deliver high-quality AI solutions.

  • Implement machine learning pipelines for scalable model training and inference.

  • Tune and optimize models for performance and efficiency, including hyperparameter tuning, model evaluation, and validation.

  • Build robust and scalable BI solutions that facilitate data-driven decision-making processes across departments.

  • Partner with business analysts, department heads, and other stakeholders to gather business requirements and translate them into detailed technical specifications.

  • Create and maintain data models, ensuring data accuracy, consistency, and optimization across BI tools like Power BI and Qlik.

Skills & Qualifications

  • Bachelor's in Computer Science, Data Science, Machine Learning, or related field (or equivalent experience).

  • 2-4 years of experience working in machine learning, data science, or related roles.

  • Proficiency in programming languages such as Python, R, or Java Script.

  • Strong experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).

  • Familiarity with deep learning architectures and techniques (e.g., CNNs, RNNs, transformers).

  • Solid understanding of algorithms, data structures, and model evaluation methods.

  • Experience working with data manipulation libraries like NumPy, pandas, and data visualization tools (e.g., Matplotlib, Seaborn).

  • Proficiency in cloud platforms (e.g., AWS, GCP, Azure, Snowflake) and containerization tools (Docker, Kubernetes) is a plus.

  • Expertise in AI and machine learning to drive innovative solutions and enhance business operations through Agentic AI technologies.

  • Proven experience as a BI Developer or in a similar data-focused role.

  • Expert in BI tools mainly Qlik and Proficient in PowerBI.

  • Experience working with cross-functional teams to capture business requirements and translate them into actionable technical solutions.

  • Strong analytical and problem-solving skills, with attention to detail.

  • Excellent communication skills, with the ability to simplify complex technical concepts for non-technical stakeholders.

Preferred Qualifications:

  • Experience in deploying machine learning models into production environments.

  • Experience in Generative AI (open AI, Anthropic, Bedrock, Gemeni, Azure Open AI).

  • Familiarity with distributed computing frameworks like Spark or Dask.

  • Knowledge of MLOps practices and model versioning tools (e.g., MLflow, DVC, Kubeflow).

  • ???????Experience with NLP, computer vision, or time-series forecasting is a plus.

Wage Range :

The annual starting salary for this position is between $90,000 - $120,000 annually. Factors which may affect starting pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate.

Benefits :

The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, life insurance, AD&D insurance, disability plans, Employee Assistance Program, paid holidays (up to 12 days annually), paid time off (minimum of 10 days annually, which increases with seniority level), paid parental leave (minimum of 10 days annually), 401(k), FSA/HSA pre-tax benefits. More detailed information can be found here. (https://www.compucom.com/wp-content/uploads/2025/06/2025-Compucom_Benefits-Summary_FINAL-rev-04-07-25_Legal.pdf)

The compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law.

Expiration Date :

This posting is anticipated to remain open until 7/26/2026.

Equal Employment Opportunity : Compucom is committed to providing equal employment opportunities in all employment practices. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, protected veteran status, or any other characteristic protected by law.

Work Authorization: Candidates must be authorized to work in the United States without the need for current or future employer sponsorship.

Arizona Applicants : TO THE EXTENT REQUIRED BY APPLICABLE LAW, THE COMPANY MAINTAINS A SMOKE-FREE WORKPLACE.

California Residents : PLEASE REVIEW THE CALIFORNIA CONSUMER PRIVACY ACT NOTICE (https://www.compucom.com/wp-content/uploads/2025/09/Compucom-California-Consumer-Privacy-Act-Notice.pdf) .

We will consider for employment all qualified applicants, including those with criminal histories, arrest, and conviction records in a manner consistent with the requirements of applicable state and local laws. This includes the City of Los Angeles Fair Chance Initiative for Hiring Ordinance as well as the San Francisco Fair Chance Ordinance.

Maryland Applicants : UNDER MARYLAND LAW, AN EMPLOYER MAY NOT REQUIRE OR DEMAND, AS A CONDITION OF EMPLOYMENT, PROSPECTIVE EMPLOYMENT OR CONTINUED EMPLOYMENT, THAT AN INDIVIDUAL SUBMIT TO OR TAKE A LIE DETECTOR OR SIMILAR TEST. AN EMPLOYER WHO VIOLATES THIS LAW IS GUILTY OF A MISDEMEANOR AND SUBJECT TO A FINE NOT EXCEEDING $100.

Massachusetts Applicants : IT IS UNLAWFUL IN MASSACHUSETTS TO REQUIRE OR ADMINISTER A LIE DETECTOR TEST AS A CONDITION OF EMPLOYMENT OR CONTINUED EMPLOYMENT. AN EMPLOYER WHO VIOLATES THIS LAW SHALL BE SUBJECT TO CRIMINAL PENALTIES AND CIVIL LIABILITY.

Rhode Island Applicants : THE COMPANY IS SUBJECT TO CHAPTERS 29-38 OF TITLE 28 OF THE GENERAL LAWS OF RHODE ISLAND, AND IS THEREFORE COVERED BY THE STATE'S WORKERS' COMPENSATION LAW.

CompuCom is committed to providing equal employment opportunities in all employment practices. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, citizenship status, marital status, age, disability, protected veteran status, genetic information, sexual orientation, gender identity or expression, or any other status protected by law.


What CompuCom employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom