1

Senior Full Stack Java Developer Jobs in Portland, ME

Senior Structural Engineer

Yarmouth, ME · On-site

$103K - $139K/yr

  • Retirement

H&H is offering an exciting opportunity for a Senior Structural Engineer to join our Yarmouth, ME ... H&H is a nationally recognized, full-service infrastructure engineering firm delivering innovative ...

Senior Structural Engineer

Yarmouth, ME

$103K - $139K/yr

  • Retirement

H&H is offering an exciting opportunity for a Senior Structural Engineer to join our Yarmouth, ME ... H&H is a nationally recognized, full-service infrastructure engineering firm delivering innovative ...

Senior Structural Engineer

Yarmouth, ME · On-site

$103K - $139K/yr

  • Retirement

H&H is offering an exciting opportunity for a Senior Structural Engineer to join our Yarmouth, ME ... H&H is a nationally recognized, full-service infrastructure engineering firm delivering innovative ...

Senior Project Engineer

Portland, ME · On-site

$85 - $115/hr

Full timeposted on: Posted Todayjob requisition id: R-29190**What We're Looking For**Our growing ... Uses senior-level technical expertise to consider broad range of engineering solutions.

Sr. Project Engineer

Portland, ME · On-site

$130K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Your main functions will include (but not limited to) responsibility for the full scope of the project such as direct support to a Sr. Project Engineer installed quantity monitoring, contract ...

Senior Electrical Engineer

Portland, ME · On-site

$120K - $150K/yr

Senior Electrical Engineer - Located in Portland, ME Job Summary: These offices focus primarily on ... Experience editing specifications for full electrical system design requirements. * Experience with ...

Sr. Project Engineer - Construction

Portland, ME · On-site

$102K - $133K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Your main functions will include (but not limited to) responsibility for the full scope of the project such as direct support to a Sr. Project Engineer installed quantity monitoring, contract ...

Sr. Project Engineer - Construction

Portland, ME · On-site

$102K - $133K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Your main functions will include (but not limited to) responsibility for the full scope of the project such as direct support to a Sr. Project Engineer installed quantity monitoring, contract ...

Showing results 41-60

Senior Full Stack Java Developer information

See Portland, ME salary details

$11

$59

$79

How much do senior full stack java developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for senior full stack java developer in Portland, ME is $59.42, according to ZipRecruiter salary data. Most workers in this role earn between $51.63 and $66.63 per hour, depending on experience, location, and employer.

What is a senior full stack Java developer?

Senior Full Stack Java Developers are experienced software professionals who design, develop, and maintain both the front-end and back-end components of web applications using Java and related technologies. They typically work with frameworks such as Spring Boot for the backend and may use JavaScript frameworks like Angular or React for the frontend. In addition to coding, they often lead development teams, make architectural decisions, and ensure best practices are followed throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a senior full stack Java developer?

A Senior Full Stack Java Developer needs advanced proficiency in Java, front-end frameworks (such as Angular or React), and a solid understanding of databases, supported by a bachelor’s degree in computer science or related field. Experience with tools like Spring Boot, RESTful APIs, version control systems (e.g., Git), and cloud platforms is typically required, along with relevant certifications. Strong problem-solving, communication, and teamwork skills help developers effectively collaborate and deliver robust solutions. These competencies are crucial for building scalable applications, leading projects, and ensuring efficient development processes.

What are some common challenges senior full stack Java developers face when balancing backend and frontend responsibilities?

Senior Full Stack Java Developers often encounter the challenge of staying up-to-date with both backend Java frameworks and rapidly evolving frontend technologies. Balancing deep expertise in server-side development with proficiency in modern JavaScript frameworks (like React or Angular) can be demanding. Additionally, these professionals often need to effectively prioritize tasks between client and server development while collaborating with specialized frontend or backend team members. Time management, clear communication, and a willingness to learn new tools are essential for success in this multifaceted role.

What are the most commonly searched types of Full Stack Java Developer jobs in Portland, ME?

The most popular types of Full Stack Java Developer jobs in Portland, ME are:

What are popular job titles related to Senior Full Stack Java Developer jobs in Portland, ME?

For Senior Full Stack Java Developer jobs in Portland, ME, the most frequently searched job titles are:

What cities near Portland, ME are hiring for Senior Full Stack Java Developer jobs?

Cities near Portland, ME with the most Senior Full Stack Java Developer job openings:

Infographic showing various Senior Full Stack Java Developer job openings in Portland, ME as of June 2026, with employment types broken down into 61% Full Time, 16% Part Time, and 23% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $123,597 per year, or $59.4 per hour.

Senior Software Engineer

Tyler Technologies, Inc.

Falmouth, ME • On-site

$66.58 - $110/hr

Other

Posted 4 days ago


Tyler Technologies rating

9.3

Company rating: 9.3 out of 10

Based on 20 frontline employees who took The Breakroom Quiz

14th of 245 rated software companies


Job description

Software EngineeringYarmouth,MaineFalmouth,MaineOrono,Maine
Salary: USD 66585 - 110000 Annually

The Development Enablement team is a new engineering group focused on streamlining the development experience, providing guidance, and addressing challenges in working with the technology stacks maintained by the departmental Architecture team. A Senior Software Engineer for this group will provide technical guidance and assistance to product engineers, identify and resolve development challenges, and champion best practices and technology adoption.

The ideal candidate is a technical leader responsible for setting best practices, establishing development standards, supporting/implementing system design decisions that impact team and organizational success, and identifies opportunities to leverage AI to improve development workflows. This role combines advanced technical expertise with technical leadership responsibilities, focusing on mentoring engineers, defining technical roadmaps, and ensuring delivery of high‑quality, secure, and scalable software solutions.

Responsibilities
  • Define and establish technical standards from architectural guidelines
  • Build scalable, maintainable software systems
  • Drive adoption of emerging technologies, selected by leads
  • Mentor junior and mid-level engineers
  • Participate in hiring processes and technical interviews
  • Collaborate with leadership on technical roadmaps
  • Represent technical perspectives in strategic planning
  • Establish code quality standards and technical debt management within the team
  • Create technical documentation and knowledge‑sharing resources
  • Collaborate with cross‑functional teams
  • Identify opportunities to leverage Agentic AI to improve developer productivity, streamline engineering workflows, and enhance software quality
  • Guide engineering teams in the responsible adoption of AI‑assisted development practices and tooling
  • Evaluate and implement AI‑driven solutions that support development enablement, automation, and operational efficiency
  • Establish best practices for integrating Agentic AI into the software development lifecycle
Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or related technical field, OR equivalent professional experience demonstrating expert‑level programming competency and proven technical leadership capability
  • Typically 5+ years of professional software development experience with demonstrated progression to technical leadership roles
  • Proven track record of leading complex technical projects
  • Experience with large‑scale system design and production system management
  • History of contributing to technical decision‑making and establishing best practices
  • Technologies: Proficiency with C#, Angular, SQL, Linux, git, Docker, and AWS; or similar
  • Advanced Programming: Expert‑level proficiency in multiple languages with deep ecosystem knowledge
  • System Architecture: Extensive experience with scalable, distributed systems and cloud‑native patterns
  • DevOps & Infrastructure: Advanced CI/CD, containerization, orchestration, infrastructure as code
  • Performance & Scale: Application tuning, database optimization, caching, system scaling
  • Security & Quality: Deep understanding of secure development practices and quality assurance methodologies
  • Emerging Technologies: Active knowledge of industry trends and innovative practices
  • Technical Leadership: Proven ability to influence technical decisions and establish technical vision
  • Mentoring Excellence: Strong coaching skills with track record of developing engineers
  • Excellent Communication: Exceptional skills for technical documentation, presentations, cross‑functional collaboration
  • Strategic Thinking: Balance technical considerations with business objectives
  • Change Leadership: Experience driving organizational change and technology adoption
  • Advanced Problem Solving: Complex technical and organizational challenge resolution
  • Agentic AI: Experience leveraging and creating AI‑assisted development tools and agentic workflows to improve engineering efficiency, accelerate delivery, and support software quality initiatives
  • AI Governance & Enablement: Understanding of responsible AI adoption practices, including security, compliance, data privacy, and human oversight within engineering workflows
#J-18808-Ljbffr

What Tyler Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom