1

Java Application Developer Jobs in Arvada, CO (NOW HIRING)

Principal Java Developer

Arvada, CO ยท Remote

$160K - $200K/yr

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 ...

Senior Java Developer

Denver, CO ยท Hybrid

$59 - $75.25/hr

Design, development and support of Physician facing web and mobile application. * Work with the ... Programming skills 6+ years of Java, including experience with Java 17 or greater * 6+ years of ...

Expert proficiency in Core Java BONUS POINTS IF YOU HAVE: * Advanced proficiency in AWS Elastic ... Intermediate proficiency in DevOps * Intermediate proficiency in NoSQL * Intermediate proficiency ...

Java Developer

Denver, CO

$52.50 - $68/hr

We are looking for an experienced Java Developer to work on a dynamic team designing, building, and ... Sale application *5+ years WebServices (SOAP, REST)/JAVA development experience (J2EE/SOA) *5+ ...

Software Engineer (Java, MASH, Linux)

Aurora, CO ยท On-site

$52.75 - $72.25/hr

... Stack Developer, Application Developer, Java Software Engineer, MASH Developer, etc. DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering, Information ...

Java / C / AWS Software Engineer

Aurora, CO ยท On-site

$52.75 - $72.25/hr

SIMILAR CAREER TITLES Java Developer, C Developer, AWS Software Engineer, Cloud Software Engineer, Backend Developer, Full Stack Developer, Systems Software Engineer, Cloud Application Developer ...

Java Developer III

Littleton, CO

$51 - $66/hr

We are seeking Senior Java Developer resources that are excited about an opportunity to grow with ... application of Java backend development experience is required Our primary function is to build ...

Software Engineer (Java, MASH, Linux)

Aurora, CO ยท On-site

$52.75 - $72.25/hr

... Stack Developer, Application Developer, Java Software Engineer, MASH Developer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information ...

... Stack Developer, Application Developer, Java Software Engineer, MASH Developer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information ...

Java / C / AWS Software Engineer

Aurora, CO ยท On-site

$52.75 - $72.25/hr

Java / C / AWS Software Engineer LOCATIONAurora, CO 80014 CLEARANCETS/SCI Full Poly (Please note ... Application Developer, Embedded Software Engineer, Cloud Solutions Architect, etc. DEGREE (Level ...

Software Engineer (Java, AWS, Linux)

Aurora, CO ยท On-site

$52.75 - $72.25/hr

Software Engineer (Java, AWS, Linux) LOCATION Aurora, CO 80014 CLEARANCE TS/SCI Full Poly (Please ... Application Developer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer ...

Software Engineer (Java, AWS, Linux)

Aurora, CO ยท On-site

$52.75 - $72.25/hr

Software Engineer (Java, AWS, Linux) LOCATIONAurora, CO 80014 CLEARANCETS/SCI Full Poly (Please ... Application Developer, etc. DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science ...

Java Developer

Englewood, CO

$50.25 - $65.25/hr

GUI Java Developer LOCATION: Englewood ,CODuration:12 month+ BS or Masters in Computer Science or ... application servers Weblogic and/or JBoss for deployments and administration Familiarity with ...

next page

Showing results 1-20

People also search for

Java Application Developer information

See Arvada, CO salary details

$25

$59

$86

How much do java application developer jobs pay per hour?

As of Jun 11, 2026, the average hourly pay for java application developer in Arvada, CO is $59.47, according to ZipRecruiter salary data. Most workers in this role earn between $48.94 and $70.48 per hour, depending on experience, location, and employer.

What is the difference between Java Application Developer vs Java Software Engineer?

AspectJava Application DeveloperJava Software Engineer
Required CredentialsBachelor's in Computer Science or related field, Java certificationsBachelor's in Computer Science or related field, Java certifications
Work EnvironmentDevelops, tests, and maintains Java applicationsDesigns and implements Java-based solutions, often involved in architecture
Employer & Industry UsageTech companies, software firms, enterprise applicationsTech firms, consulting, enterprise software development
Common Search & ComparisonFocuses on application development tasksBroader role including system design and architecture

Java Application Developers primarily focus on building, testing, and maintaining Java applications, while Java Software Engineers often have a broader role involving system design and architecture. Both roles require similar credentials and are used across tech and enterprise industries, but their day-to-day responsibilities differ slightly.

What are some common challenges Java Application Developers face when working on large-scale enterprise projects?

Java Application Developers working on large-scale enterprise projects often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining robust security practices. Coordinating with cross-functional teams like QA, DevOps, and UI/UX can also present integration and communication hurdles. Staying up-to-date with evolving Java frameworks and best practices is essential to address performance bottlenecks and optimize application efficiency. Proactive problem-solving and effective collaboration are key to overcoming these challenges.

What does a Java Application Developer do?

A Java Application Developer designs, develops, and maintains software applications using the Java programming language. They are responsible for writing clean, efficient code, debugging and resolving technical issues, and collaborating with other developers, designers, and stakeholders to ensure applications meet user needs. Java Application Developers often work on both frontend and backend components, integrate databases, and ensure the security and scalability of applications. They may also participate in code reviews, testing, and documentation throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a Java Application Developer, and why are they important?

To thrive as a Java Application Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, typically supported by a degree in computer science or a related field. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and experience with build tools and IDEs are highly valued, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Excellent problem-solving abilities, effective communication, and strong teamwork skills set top developers apart. These competencies ensure the delivery of robust, maintainable applications and facilitate collaboration in dynamic development environments.
What are popular job titles related to Java Application Developer jobs in Arvada, CO? For Java Application Developer jobs in Arvada, CO, the most frequently searched job titles are:
What cities near Arvada, CO are hiring for Java Application Developer jobs? Cities near Arvada, CO with the most Java Application Developer job openings:
Principal Java Developer

Principal Java Developer

DSC Resources

Arvada, CO โ€ข Remote

$160K - $200K/yr

Full-time

Posted 13 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.