1

Senior Java Backend Developer Jobs in Hawaii (NOW HIRING)

Senior Principal Consultant

Honolulu, HI · Remote

$124K - $171K/yr

Join us as a Senior Professional Services Principal Consultant and help us do what we do best ... Programming languages such as JavaScript, TypeScript, Java, or Python. * API‑driven architectures ...

next page

Showing results 1-20

Senior Java Backend Developer information

See Hawaii salary details

$66.5K

$145.3K

$197.9K

How much do senior java backend developer jobs pay per year?

As of Jul 11, 2026, the average yearly pay for senior java backend developer in Hawaii is $145,287.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,200.00 and $162,600.00 per year, depending on experience, location, and employer.

What is a Senior Java Backend Developer job?

A Senior Java Backend Developer is responsible for designing, implementing, and maintaining the server-side logic of applications using Java. They work with databases, APIs, and cloud services to ensure high performance and scalability. Additionally, they collaborate with front-end developers, DevOps teams, and business stakeholders to deliver robust and secure solutions. Seniors are expected to mentor junior developers and contribute to architectural decisions and best practices.

What are the typical daily responsibilities of a Senior Java Backend Developer?

Senior Java Backend Developers usually spend their days designing and implementing backend components, reviewing code, and optimizing system performance. You may take part in architecture discussions, mentor junior developers, and troubleshoot complex technical issues. Collaboration with front-end developers, QA testers, and project managers is frequent to ensure seamless integration and successful product delivery. Additionally, you might be responsible for maintaining system documentation and keeping up-to-date with new technologies relevant to backend development. Overall, the role combines hands-on coding with leadership and cross-functional teamwork.

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

To thrive as a Senior Java Backend Developer, you need deep knowledge of Java, object-oriented design, RESTful APIs, and database systems, typically backed by a degree in computer science or related field and several years of relevant experience. Expertise in frameworks like Spring, ORM tools such as Hibernate, version control systems like Git, and, often, certifications such as Oracle Certified Professional Java Programmer are valued. Strong problem-solving, leadership, and clear communication skills help in mentoring junior developers and collaborating across teams. These competencies ensure robust, scalable backend solutions and effective team coordination in complex software projects.

What are popular job titles related to Senior Java Backend Developer jobs in Hawaii? For Senior Java Backend Developer jobs in Hawaii, the most frequently searched job titles are:
What job categories do people searching Senior Java Backend Developer jobs in Hawaii look for? The top searched job categories for Senior Java Backend Developer jobs in Hawaii are:
What cities in Hawaii are hiring for Senior Java Backend Developer jobs? Cities in Hawaii with the most Senior Java Backend Developer job openings:
Infographic showing various Senior Java Backend Developer job openings in Hawaii as of July 2026, with employment types broken down into 88% Full Time, 7% Part Time, and 5% Contract. Highlights an 78% Physical, 3% Hybrid, and 19% Remote job distribution, with an average salary of $145,287 per year, or $69.8 per hour.
Senior Systems Engineer and Software Architect

Senior Systems Engineer and Software Architect

Association Of Universities For Research In Astronomy

Hilo, HI • On-site

$128K - $174K/yr

Full-time

Retirement, PTO

Posted 14 days ago


Job description

NSF NOIRLab is seeking an experienced Senior Software Systems Architect to support the development of the NOIRLab Program Platform (NPP), a cross-program platform supporting end-to-end scientific workflows across Gemini, Rubin, GMT, and CSDC.

Working with scientists, software engineers, systems engineers, and program stakeholders, you will help define the platform architecture, requirements framework, integration strategy, and verification approach needed to support phased development, deployment, and long-term operations.

This role is ideal for an experienced architect who combines strong software engineering expertise with systems engineering discipline, including requirements development, interface definition, integration planning, and verification and validation.

Essential Functions
  • Define and evolve the NPP software architecture and integration strategy.
  • Collaborate with stakeholders to develop use cases, requirements, and Concept of Operations (ConOps).
  • Establish and maintain requirements traceability from stakeholder needs through implementation and verification.
  • Define APIs, interface specifications, and Interface Control Documents (ICDs).
  • Support integration of existing NOIRLab systems, commercial products, and open-source solutions.
  • Develop verification and validation frameworks, including acceptance criteria and verification methods.
  • Contribute to system integration planning, test strategy, and quality planning activities.
  • Support prototyping and testbed efforts using Gemini and Rubin as pathfinder programs.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Systems Engineering, or related field, or equivalent experience.
  • 8+ years of experience in software architecture, systems engineering, platform engineering, or a related technical leadership role.
  • Experience designing and evolving large-scale distributed software systems.
  • Strong software development background in Python, Java, C++, or similar object-oriented languages.
  • Experience with requirements analysis, requirements traceability, and interface definition.
  • Experience developing or evaluating verification and validation approaches for complex software systems.
  • Experience with API and service design using REST, GraphQL, or similar technologies.
  • Knowledge of distributed, containerized, service-oriented, event-driven, and workflow-based architectures.
  • Strong written and verbal communication skills.
  • Demonstrated ability to collaborate across distributed teams and multiple stakeholder groups.
Preferred 
  • Experience in scientific computing, observatory operations, aerospace, research institutions, national laboratories, or similar complex technical environments.
  • Experience supporting end-to-end platforms or systems-of-systems architectures.
  • Experience developing ICDs, architecture baselines, verification matrices, or ConOps documentation.
  • Experience integrating legacy systems and third-party solutions into modern platforms.
  • Familiarity with CI/CD, release management, software lifecycle governance, and Agile delivery practices.
  • Experience with Kubernetes and container orchestration technologies.
  • Experience supporting prototypes, pilot deployments, or operational testbeds.
  • Experience using AI-assisted software development tools and practices.

Salary Range: $128,442 – $174,000 per year. The final salary will depend on skills, qualifications, experience, and job location.

AURA offers an excellent benefits package including paid time off and retirement plan contributions, competitive salary commensurate with experience, and a very attractive work environment. Details on benefits can be found at Benefits by Location - Aura Human Resources

This position will remain open until it is filled. Please submit a cover letter and a CV or resume, PDF files preferred. Please name any attachments with the following format: LastName DocName.

Individuals needing assistance with the employment process can request assistance here.