1

Senior Java Software Engineer Jobs in Alaska (NOW HIRING)

Full Stack Java Developer

Anchorage, AK ยท On-site

$78K - $997K/yr

Passionate about creating user-centric solutions and implementing best practices in software development lifecycle. TECHNICAL EXPERTISE Backend Technologies: * Java 8/11/17, Spring Boot, Spring MVC

Sr Systems Engineer

Stony River, AK

$104K - $143K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Additionally, the Senior Electrical Systems Engineer will collaborate with other engineers in ... Experience developing software driven electromechanical medical devices. * Experience with ...

Director, Software Engineering

Minto, AK ยท On-site

$262K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... of software engineers and engineering managers responsible for the S365 and SmartShopper ... Reporting to the Senior Director of Product Engineering, you will play a key role in delivering ...

Staff Development Engineer - Fulfillment

Homer, AK ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... software development experience with programming languages/tools including: Java, Spring Boot, Kafka * 3+ years of distributed caching experience * 3+ years of experience having a track record ...

Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent ... Experience with back-end development using languages like Node.js, Python, Ruby, Java, or similar.

Showing results 21-40

Senior Java Software Engineer information

See Alaska salary details

$43.6K

$162.5K

$285.4K

How much do senior java software engineer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for senior java software engineer in Alaska is $162,541.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,600.00 and $177,200.00 per year, depending on experience, location, and employer.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a senior Java software engineer?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are popular job titles related to Senior Java Software Engineer jobs in Alaska?

For Senior Java Software Engineer jobs in Alaska, the most frequently searched job titles are:

What job categories do people searching Senior Java Software Engineer jobs in Alaska look for?

The top searched job categories for Senior Java Software Engineer jobs in Alaska are:

What are popular job titles related to Senior Java Software Engineer jobs in AK?

For Senior Java Software Engineer jobs in AK, the most frequently searched job titles are:

Infographic showing various Senior Java Software Engineer job openings in Alaska as of August 2026, with employment types broken down into 1% Internship, 77% Full Time, 19% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $162,541 per year, or $78.1 per hour.

Software Architect V - Data Integrations with Third Parties and Applications

Goldbelt, Inc.

Juneau, AK โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 15 days ago


Job description

Overview
Please note that this position is contingent upon the successful award of a contract currently under bid.
Peregrine is a pioneer within the cybersecurity industrial control systems and the Internet of Things, supporting many federal and commercial customers. Peregrine's experienced staff knows the cybersecurity and operational technology environment and provides these capabilities for our customers daily.
Summary:
The Software Architect V is a senior technical leader responsible for designing, developing, and implementing high-level software architectures for complex projects and enterprise systems.
Responsibilities
Essential Job Functions:
  • Develops and implements high level project architectures - specifications for platform configurations, subsystem specifications, protocols, and interfaces
  • Supports, develops, and implements evolution of existing systems into target architectures
  • Technical Project Management
    • Will utilize Project management tools to coordinate and plan development work
    • Meet regularly with the technical lead team to report progress, set priorities and coordinate requirements gathering
    • Gather requirements
    • Help develop timelines
    • Ensure developers are available to develop software to meet those timelines
    • Coordinate with Technical team for Release scheduling
  • Data Integration Development
    • Java development using Springboot and REST APIs
    • Java development projecting data into pubsub topics
    • Python, Quarto for developing tabular reports for the web
    • Database design, business intelligence tooling for end users

Qualifications
Necessary Skills and Knowledge:
  • Proven experience developing and implementing complex software architectures
  • Strong knowledge of software design patterns, architectural principles, protocols, and interfaces

Minimum Qualifications:
  • 10+ years of progressive experience in software design, development, and architecture

Preferred Qualifications:
  • Bachelor's degree in Computer Science, Information Systems, or a related field

Pay and Benefits
At Goldbelt, we value and reward our team's dedication and hard work. We provide a competitive base salary commensurate with your qualifications and experience. As an employee, you'll enjoy a comprehensive benefits package, including medical, dental, and vision insurance, a 401(k) plan with company matching, tax-deferred savings options, supplementary benefits, paid time off, and professional development opportunities.