2

Remote Principal Java Software Engineer Jobs in Denver, CO

Principal Java Developer

Arvada, CO ยท Remote

$160K - $200K/yr

Principal Software Engineer - Full Stack & Cloud Architecture Remote - US-Based Only No visa ... You will bring deep expertise in Java, Spring, AWS cloud-native development, Angular, and React ...

Senior Java Software Engineer

Louisville, CO ยท Remote

$140K - $152K/yr

Remote Senior Java Software Engineer Remote - USA candidates only - No visa sponsorship | No third-party agencies We are seeking a Senior Software Engineer with deep technical expertise and a proven ...

Senior Java Software Engineer

Broomfield, CO ยท Remote

$120K - $150K/yr

Colorado Remote Sr. Java Software Engineer ** Must be US-based only ** ๏ปฟ | No visa sponsorship | No third-party agencies We are seeking a Senior Software Engineer to work on our Enterprise ...

Senior Java Software Engineer

Denver, CO ยท Remote

$128K - $169K/yr

Client located in Colorado is seeking a 100% REMOTE Senior Full Stack Java Developer for a long term contract position. Candidates must currently reside in the state of Colorado . This position will ...

Principal Software Engineer

Boulder, CO ยท On-site +1

$200K - $240K/yr

Java, Kafka (Redpanda), AWS, Databricks, Datadog, ONNX. What you'll be doing: * Own the design and ... For exceptional candidates we would consider remote locations in these states: AZ, CA, CO, GA, MD ...

Principal Software Engineer

Broomfield, CO ยท Remote

$225K - $270K/yr

Job Title: Principal Engineer Location: Denver, CO preferred (Hybrid) | Open to remote with ... Strong Java skills. FusionAuth's core application is Java-based. * Communication Style: Strong ...

Principal Software Engineer

Broomfield, CO ยท On-site +1

$225K - $270K/yr

Job Title: Principal Engineer Location: Denver, CO preferred (Hybrid) | Open to remote with ... Strong Java skills. FusionAuth's core application is Java-based. * Communication Style: Strong ...

Senior Software Engineer

Denver, CO ยท On-site +1

$126K - $166K/yr

... remote work while our core is located in Colorado. You will be a full stack developer with the ... Technical skills: C# / Java JavaScript, HTML, CSS DatabaseEngineering (Open Source) We want ...

Software Engineer

Westminster, CO ยท On-site +1

$105K - $145K/yr

... remote engineering teams on innovative feature enhancements, ensuring you remain at the pulse of ... Proven proficiency in modern programming languages such as C#, Java, or Python. Strong background ...

Principal Software Engineer

Denver, CO ยท On-site +1

$139K - $186K/yr

Over 50,000 people depend on our software to perform all their daily activities. We are looking for ... Principal Engineer We're looking for someone to lead all technical aspects of an engineering team ...

Senior Software Engineer

Denver, CO ยท Remote

$130K - $152K/yr

Senior Software Engineer - AI Automation & Enterprise Integration Remote - US-Based Only No visa sponsorship | No third-party agencies ** Must have Claude and Java experience ** We are seeking a ...

Principal Software Test Engineer

Denver, CO ยท On-site +1

$136K - $181K/yr

Job Duties and Responsibilities Principal Software Test Engineer (Dish Network LLC, Denver ... Java, JavaServer Pages (JSP), and JavaScript. 7 years of professional experience working with ...

next page

Showing results 1-20

Remote Principal Java Software Engineer information

See Denver, CO salary details

$85.4K

$154.1K

$207.4K

How much do remote principal java software engineer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for remote principal java software engineer in Denver, CO is $154,063.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,300.00 and $169,800.00 per year, depending on experience, location, and employer.

What is the difference between Remote Principal Java Software Engineer vs Remote Senior Java Developer?

AspectRemote Principal Java Software EngineerRemote Senior Java Developer
Required CredentialsBachelor's/Master's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentLeadership role, architecture design, cross-team collaborationDevelopment, coding, debugging within teams
Employer & Industry UsageTech companies, large enterprises, consulting firmsStartups, mid-sized companies, tech firms
Common Search & Comparison IntentUnderstanding seniority, responsibilities, and career progressionTechnical skills, project involvement, experience level

The Remote Principal Java Software Engineer typically holds a leadership position, focusing on system architecture and guiding teams, whereas the Remote Senior Java Developer primarily engages in coding and technical implementation. Both roles require strong Java expertise and relevant certifications, but the principal role involves strategic oversight and cross-team coordination, making it suitable for experienced professionals aiming for leadership in Java development.

What are the most commonly searched types of Principal Java Software Engineer jobs in Denver, CO? The most popular types of Principal Java Software Engineer jobs in Denver, CO are:
What are popular job titles related to Remote Principal Java Software Engineer jobs in Denver, CO? For Remote Principal Java Software Engineer jobs in Denver, CO, the most frequently searched job titles are:
What job categories do people searching Remote Principal Java Software Engineer jobs in Denver, CO look for? The top searched job categories for Remote Principal Java Software Engineer jobs in Denver, CO are:
Principal Java Developer

Principal Java Developer

DSC Resources

Arvada, CO โ€ข Remote

$160K - $200K/yr

Full-time

Posted 21 days ago


Job description

Principal Software Engineer โ€“ Full Stack & Cloud Architecture


Remote โ€“ US-Based Only


No visa sponsorship | No third-party agencies


We are seeking a Principal Software Engineer with 12 or more years of experience to drive architecture and engineering excellence across our application development organization. As we evolve toward autonomous, stream-aligned teams, we need a senior technical leader who can guide scalable full-stack application development, modern cloud architecture, and engineering best practices. This role works side-by-side with application engineers building enterprise products and services. You will bring deep expertise in Java, Spring, AWS cloud-native development, Angular, and React frontend frameworks, CI/CD, and distributed application architecture, while helping teams deliver reliable, scalable software.


What Youโ€™ll Do

โ€ขย ย ย ย ย ย Partner directly with engineering teams on application and platform architecture decisions.

โ€ขย ย ย ย ย ย Design and review scalable full-stack solutions across backend services, APIs, and frontend applications built with Angular and React.

โ€ขย ย ย ย ย ย Lead architecture decisions for Java and Spring-based microservices and cloud-native applications.

โ€ขย ย ย ย ย ย Guide engineering teams on AWS best practices, scalability, resiliency, and performance optimization across services, including ECS, EKS, Lambda, API Gateway, S3, RDS, and CloudWatch.

โ€ขย ย ย ย ย ย Build and review modern frontend applications using Angular, React, and TypeScript.

โ€ขย ย ย ย ย ย Drive API-first development and integration patterns across distributed systems.

โ€ขย ย ย ย ย ย Establish engineering standards for security, observability, CI/CD, testing, and deployment automation.

โ€ขย ย ย ย ย ย Mentor engineers through hands-on technical leadership, code reviews, and architectural guidance.

โ€ขย ย ย ย ย ย Lead modernization efforts for legacy systems and monolithic applications migrating to cloud-native architectures.

โ€ขย ย ย ย ย ย Collaborate with DevOps and platform teams on infrastructure automation and operational excellence.

โ€ขย ย ย ย ย ย Support adoption of event-driven and service-oriented architectures using messaging and streaming platforms.

โ€ขย ย ย ย ย ย Design and optimize data access patterns across relational SQL databases and NoSQL stores.

โ€ขย ย ย ย ย ย Troubleshoot and optimize performance issues across application and cloud environments.

โ€ขย ย ย ย ย ย Lead technical workshops, architecture reviews, and knowledge-sharing initiatives across engineering teams.


Required Qualifications

โ€ขย ย ย ย ย ย 12 or more years of software engineering experience building enterprise-scale applications, including technical leadership responsibilities.

โ€ขย ย ย ย ย ย BS degree in Computer Science, Software Engineering, or a related field.

โ€ขย ย ย ย ย ย Strong hands-on experience with Java and the Spring ecosystem, including Spring Boot, Spring MVC, Spring Security, and Spring Data.

โ€ขย ย ย ย ย ย Deep expertise in designing and building cloud-native applications in AWS.

โ€ขย ย ย ย ย ย Experience building scalable microservices and distributed systems.

โ€ขย ย ย ย ย ย Strong full stack engineering background with Angular and/or React, including component architecture, state management, and performance optimization.

โ€ขย ย ย ย ย ย Proficiency in TypeScript and modern frontend development tooling.

โ€ขย ย ย ย ย ย Experience with REST APIs, asynchronous messaging, and event-driven architectures.

โ€ขย ย ย ย ย ย Expert-level knowledge of relational databases (SQL โ€“ MySQL, PostgreSQL) and NoSQL data stores (MongoDB, DynamoDB, Elasticsearch).

โ€ขย ย ย ย ย ย Solid understanding of CI/CD pipelines, infrastructure automation, and DevOps practices using tools such as Jenkins, GitHub Actions, or AWS CodePipeline.

โ€ขย ย ย ย ย ย Experience leading technical architecture decisions across multiple engineering teams.

โ€ขย ย ย ย ย ย Strong understanding of application performance, scalability, and reliability engineering.

โ€ขย ย ย ย ย ย Excellent communication and collaboration skills with the ability to influence across teams.

โ€ขย ย ย ย ย ย Experience mentoring senior engineers and driving engineering best practices organization-wide.

โ€ขย ย ย ย ย ย Must be authorized to work in the United States without visa sponsorship.


Preferred Qualifications

โ€ขย ย ย ย ย ย Experience with containerization and orchestration technologies such as Docker and Kubernetes.

โ€ขย ย ย ย ย ย Familiarity with event streaming and messaging platforms such as Kafka or AWS SQS/SNS.

โ€ขย ย ย ย ย ย Experience modernizing legacy applications into cloud-native architectures.

โ€ขย ย ย ย ย ย Healthcare or EDI domain experience.

โ€ขย ย ย ย ย ย Experience with AI-assisted development tools and modern engineering workflows.

โ€ขย ย ย ย ย ย Prior Principal or Staff Engineer experience in large-scale engineering organizations.


Knowledge, Skills, and Abilities

โ€ขย ย ย ย ย ย Proven ability to manage and deliver multiple complex projects simultaneously, consistently achieving high-quality results through innovation and creative problem-solving.

โ€ขย ย ย ย ย ย Expertise in communicating complex technical concepts clearly and persuasively to both technical and non-technical audiences, including senior leadership.

โ€ขย ย ย ย ย ย Strong collaboration skills, working effectively across departments and remote teams with varying levels of technical expertise.

โ€ขย ย ย ย ย ย Deep understanding of system-wide impacts, architectural interdependencies, and the organizationโ€™s strategic objectives across the full stack.

โ€ขย ย ย ย ย ย Demonstrated flexibility in adapting to rapidly changing conditions, leading teams through transitions with clarity and strategic focus.

โ€ขย ย ย ย ย ย Applies Agile and LEAN principles to improve team efficiency, streamline processes, and deliver value at scale.

โ€ขย ย ย ย ย ย Maintains a strong grasp of industry trends, leveraging knowledge to inform technical decisions and drive long-term innovation.

โ€ขย ย ย ย ย ย Ability to balance long-term architectural vision with pragmatic execution, helping teams move quickly without sacrificing quality or reliability.


Compensation

Salary Range: $150,000 โ€“ $200,000 plus annual performance bonus. Compensation is commensurate with experience.