1

Contract Senior Java Developer Jobs in Maine (NOW HIRING)

Senior Programmer Analyst

Augusta, ME · Hybrid

$71K - $101K/yr

  • Medical

  • Dental

  • Retirement

  • PTO

... seeking a Senior Programmer Analyst to help build and support software applications for the ... Five years' experience with Java developing and supporting software applications, websites, web ...

Senior Programmer Analyst

Augusta, ME · On-site

$71K - $101K/yr

  • Medical

  • Dental

  • Retirement

  • PTO

... seeking a Senior Programmer Analyst to help build and support software applications for the ... Five years' experience with Java developing and supporting software applications, websites, web ...

Senior Programmer Analyst

Augusta, ME · On-site

$72 - $101/hr

  • Medical

  • Dental

  • Retirement

  • PTO

... seeking a Senior Programmer Analyst to help build and support software applications for the ... Five years' experience with Java developing and supporting software applications, websites, web ...

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About the role We are looking for a Senior Full Stack Software Engineer to join our Patching team ... This role is primarily backend-focused Java/Kotlin, with working proficiency in React for the ...

Principal DevOps Engineer II

Westbrook, ME · On-site

$140 - $160/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Beyond your embedded role, you lead the DXSE DevOps Squad -- a group of 3-4 senior DevOps engineers ... Java Spring)* Coding or scripting proficiency* Demonstrated re-engineering experience*

Senior Project Manager

Portland, ME

$120K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Manage budgets, schedules, contracts and overall project financials * Oversee subcontractors and ... Build and maintain relationships with owners, architects and engineers * Mentor Project Managers ...

Senior Project Manager

Portland, ME · On-site

$120K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Manage budgets, schedules, contracts and overall project financials * Oversee subcontractors and ... Build and maintain relationships with owners, architects and engineers * Mentor Project Managers ...

Showing results 41-60

Contract Senior Java Developer information

What is a contract senior Java developer?

A Contract Senior Java Developer is an experienced software engineer who specializes in Java programming and works on a contract basis rather than as a permanent employee. They are typically responsible for designing, developing, and maintaining complex Java applications, often leading technical teams and ensuring code quality. Their contract status means they are hired for specific projects or time frames, providing flexibility to both the developer and the employer. Senior Java Developers usually have several years of experience and a deep understanding of Java frameworks, best practices, and software architecture.

What are some common challenges faced by contract senior Java developers when joining new projects?

Contract Senior Java Developers often encounter challenges such as quickly adapting to unfamiliar codebases, integrating with established development teams, and understanding unique business requirements. Since contracts are typically time-limited, there is pressure to deliver results efficiently while maintaining high code quality. Building rapport with permanent staff and navigating different development processes or toolchains are also common hurdles, but strong communication skills and adaptability can help overcome these challenges.

What are the key skills and qualifications needed to thrive as a contract senior Java developer, and why are they important?

To thrive as a Contract Senior Java Developer, you need advanced proficiency in Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, typically backed by a bachelor's degree in computer science or related field. Familiarity with version control systems (such as Git), CI/CD pipelines, and cloud platforms like AWS or Azure is often required, along with relevant Java certifications. Strong problem-solving, communication, and time management skills help you effectively collaborate with distributed teams and deliver quality code on tight deadlines. These skills and qualities are crucial for building robust applications, adapting to evolving project requirements, and excelling in fast-paced contract environments.

What is the difference between Contract Senior Java Developer vs Contract Java Developer?

AspectContract Senior Java DeveloperContract Java Developer
Required CredentialsJava certifications, experience in complex projectsJava certifications, basic to intermediate experience
Work EnvironmentLarge enterprise, complex systemsStartups, small to medium projects
Employer & Industry UsageFinancial, healthcare, tech firmsTech startups, software agencies
Search & Comparison IntentSeeking experienced Java roles, seniority levelEntry to mid-level Java roles

The main difference between a Contract Senior Java Developer and a Contract Java Developer lies in experience, project complexity, and industry usage. Senior developers typically handle complex systems and require advanced certifications, while Java Developers may work on simpler projects with less experience. Both roles are in demand across various industries, but the senior position emphasizes leadership and technical expertise.

What are popular job titles related to Contract Senior Java Developer jobs in Maine?

For Contract Senior Java Developer jobs in Maine, the most frequently searched job titles are:

What job categories do people searching Contract Senior Java Developer jobs in Maine look for?

The top searched job categories for Contract Senior Java Developer jobs in Maine are:

What cities in Maine are hiring for Contract Senior Java Developer jobs?

Cities in Maine with the most Contract Senior Java Developer job openings:

Senior AI Programmer Analyst

University of California

Portland, ME • On-site

$95 - $102/hr

Other

Medical, Dental, Retirement, PTO

Posted yesterday

New


University Of California rating

8.5

Company rating: 8.5 out of 10

Based on 34 frontline employees who took The Breakroom Quiz

79th of 619 rated colleges and universities


Job description

The Senior AI Programmer Analyst is an individual contributor responsible for the design, development, deployment, and ongoing optimization of artificial intelligence and machine learning solutions that advance the university's academic, administrative, and research missions. Reporting to the Director of Data, Intelligence, and Automation or designated ITS leadership, this role serves as a subject matter expert in applied AI and works in close collaboration with ITS teams, academic departments, and institutional stakeholders to deliver responsible, scalable, and impactful AI capabilities. The Senior AI Programmer Analyst applies deep technical expertise to solve complex problems, leads the development of AI standards and best practices, and ensures all solutions align with institutional policy, data governance requirements, and ethical AI principles.

About the University of New England

UNE is Maine's largest private university, with two beautiful coastal campuses in Maine, a one-of-a-kind study-abroad campus in Tangier, Morocco, and an array of flexible online offerings. In an uncommonly welcoming and supportive community, we offer hands-on learning, empowering students to positively impact a world full of challenges. We are the state’s top provider of health professionals and home to Maine's only medical and dental colleges, a variety of other interprofessionally aligned health care programs, and nationally recognized programs in the marine sciences, the natural and social sciences, business, the humanities, and the arts.

Benefits Overview

UNE offers a generous comprehensive benefits package to eligible employees.

  • varied health and dental plans
  • a retirement plan that includes up to an 8% match
  • extensive paid leave including holidays, vacation, sick and personal time
  • and educational benefits

Please visit the Human Resources Benefits site (https://www.une.edu/hr/benefits) for additional information regarding UNE's fantastic benefits package.

Responsibilities AI Development & Implementation
  • Design, build, test, and deploy AI/ML models, pipelines, and applications
  • Develop solutions using large language models (LLMs), generative AI, and retrieval-augmented generation ( RAG )
  • Write clean, maintainable code (primarily in Python) following best practices
  • Evaluate and implement AI tools, frameworks, and platforms (e.g., Azure OpenAI, Hugging Face, LangChain)
  • Build and maintain data pipelines to support model training and deployment
Enterprise Integration & Collaboration
  • Integrate AI solutions with enterprise systems ( ERP , SIS , CRM , LMS , etc.) using APIs and modern architectures
  • Collaborate with technical teams to ensure solutions are secure, scalable, and high-performing
  • Support data quality efforts and develop monitoring tools to track model performance
AI Governance & Responsible Use
  • Apply responsible AI principles, including fairness, transparency, and data privacy
  • Conduct model evaluations, bias assessments, and risk analyses
  • Ensure compliance with institutional policies and regulations (e.g., FERPA , HIPAA )
  • Contribute to AI governance frameworks and documentation
Technical Leadership & Engagement
  • Serve as a technical resource and mentor for AI-related work
  • Lead knowledge-sharing activities and promote AI literacy across the organization
  • Partner with stakeholders to define use cases and translate technical concepts into clear solutions
  • Participate in projects, working groups, and AI strategy initiatives
  • Other duties as assigned
Qualifications

Bachelor’s degree in computer science, information systems, information technology, or a closely related field; or an equivalent combination of education and professional experience.

  • Minimum of three to five years of progressively responsible experience in enterprise systems administration, configuration, development, or support in a complex multi-system environment.
  • Demonstrated experience with at least one major enterprise student information and/or ERP platform (for example, Ellucian Banner, Oracle Student, Workday Student, or equivalent).
  • Experience developing and maintaining system integrations using APIs, ETL tools, middleware platforms, or file-based exchange methods.
  • Proficiency in one or more programming or scripting languages relevant to enterprise systems development (for example, SQL , PL/ SQL , Python, Java, Groovy, or Apex).
  • Solid understanding of relational database concepts and the ability to write and optimize complex queries for reporting, integration, and troubleshooting purposes.
  • Knowledge of enterprise systems security administration, role-based access control, and data governance principles.
  • Strong analytical and problem-solving skills with the ability to translate functional requirements into effective technical solutions. Excellent written and verbal communication skills with the ability to explain technical concepts and system behavior to non-technical functional partners.
  • Ability to work effectively across organizational boundaries with diverse stakeholders including administrative offices, academic departments, and external vendors.
  • Commitment to data privacy, information security, and institutional policy compliance.
Preferred Qualifications
  • Experience with multiple enterprise platforms spanning student, ERP , SIS , HR, financial, and CRM functions in a higher education setting.
  • Hands-on experience with Salesforce or another enterprise CRM platform, including configuration, custom development, and integration.
  • Familiarity with higher education-specific data standards and reporting requirements (for example, IPEDS , NSC , Common App, state reporting).
  • Experience with identity management and single sign-on integration (for example, LDAP , SAML , Shibboleth, Microsoft Entra ID) as it relates to enterprise system access.
  • Knowledge of cloud-hosted enterprise platform models (SaaS) and experience managing vendor-hosted system environments.
  • Experience supporting or participating in major enterprise system implementations or upgrades.
  • Relevant vendor or platform certifications (for example, Salesforce Administrator, Workday Pro, Ellucian certifications).
  • Experience with agile or iterative delivery methods in an enterprise systems context.
EEO Statement Summary

Consistent with federal and state law and University policy, the University of New England is committed to the fundamental concept of equal opportunity for all of the members of the University community. The University prohibits, and will not tolerate, discrimination in employment, the provision of academic services or in any other area of University life based on race, color, sex, physical or mental disability, religion, age, ancestry, national origin, sexual orientation, gender identity and/or expression, ethnicity, genetic information, HIV status, or status as a veteran. Prohibited bias factors should not motivate decisions regarding students, employees, applicants for admission, applicants for employment, contractors, volunteers or participants in and/or users of institutional programs, services, and activities.

Employees in clinical settings must meet the State of Maine's immunization requirements for clinical activity.

Additional Note

This position is not eligible for H-1B visa sponsorship.

Anticipated Pay Range

$95,000 - $102,000

Posting Number

2022PS0908P

Open Date

06/02/2026

Close Date

Open Until Filled Yes

Supplemental Questions

Required fields are indicated with an asterisk (*).

Documents Needed to Apply Required Documents
  • Cover Letter
  • Resume
  • Names and contact information for three professional references
Optional Documents
#J-18808-Ljbffr

What University Of California employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom