1

Senior Software Engineer Java Full Stack Jobs in Pueblo, CO

... the stack. • Lead architectural decision making, setting technical direction and balancing key ... engineering, computer science, mathematics, or equivalent field. • 6 years of applicable ...

QA Engineer - AI Trainer

Pueblo, CO · Remote

$50 - $100/hr

As a DataAnnotation's coder, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers -- who are driving ...

As a DataAnnotation's coder, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers -- who are driving ...

next page

Showing results 1-20

Senior Software Engineer Java Full Stack information

See Pueblo, CO salary details

$43.7K

$132.4K

$187.1K

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

As of Jul 13, 2026, the average yearly pay for senior software engineer java full stack in Pueblo, CO is $132,395.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,000.00 and $155,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Software Engineer Java Full Stack, and why are they important?

To thrive as a Senior Software Engineer Java Full Stack, you need deep expertise in Java, front-end frameworks like Angular or React, RESTful APIs, and a bachelor's degree in computer science or a related field. Familiarity with tools such as Spring Boot, Docker, Git, CI/CD pipelines, and cloud platforms, along with relevant certifications, is highly advantageous. Leadership, effective communication, and problem-solving skills help you mentor junior developers and collaborate across teams. These skills are vital for delivering robust, scalable solutions and driving project success in dynamic development environments.

What are Senior Software Engineer Java Full Stack roles?

Senior Software Engineer Java Full Stack professionals are experienced developers who work on both the front-end and back-end aspects of software applications using Java and related technologies. They are responsible for designing, developing, and maintaining complex software systems, ensuring all components work seamlessly together. These engineers often lead development teams, mentor junior developers, and make key architectural decisions to drive project success. Their expertise covers a wide range of technologies, including Java frameworks, databases, web services, and modern front-end tools.

What is the difference between Senior Software Engineer Java Full Stack vs Software Developer Java?

AspectSenior Software Engineer Java Full StackSoftware Developer Java
Required CredentialsBachelor's or Master's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining full-stack applications, often in Agile teamsDeveloping Java-based applications, primarily backend or frontend, in various environments
Industry UsageCommon in tech companies, startups, and enterprise ITWidely used across industries for Java application development

While both roles involve Java development, Senior Software Engineer Java Full Stack typically encompasses a broader scope, including both frontend and backend responsibilities, along with leadership and design tasks. Software Developer Java may focus more narrowly on specific application components. The senior role often requires more experience and a deeper understanding of full-stack development.

What opportunities for technical leadership and mentorship are available to Senior Software Engineer Java Full Stack professionals?

As a Senior Software Engineer Java Full Stack, you often have opportunities to take on technical leadership roles such as leading project teams, architecting solutions, and setting coding standards. You may also mentor junior developers, conduct code reviews, and facilitate knowledge sharing within the team. These responsibilities not only help develop your leadership skills but also position you for advancement into roles like Technical Lead or Engineering Manager. Many organizations encourage senior engineers to participate in decision-making processes and cross-functional collaboration, further broadening your impact and career growth.
Software Architect

Software Architect

SAIC

Colorado Springs, CO • On-site

Full-time

Re-posted 21 days ago


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

68th of 210 rated it services


Job description

Job Summary:
SAIC is seeking a Software Architect to join our team in Colorado Springs, CO. This role involves defining the platform’s overall design and making high-quality design decisions across diverse technologies to support national security efforts.
Responsibilities:
• Design and implement high quality software while maintaining architectural integrity across the stack.
• Lead architectural decision making, setting technical direction and balancing key trade offs.
• Own solutions end to end, from design through deployment and long term stewardship.
• Work autonomously, showing initiative and strong problem solving capability.
• Collaborate closely within a small, high impact team and contribute to shared delivery.
• Operate effectively in a fast moving environment with evolving requirements.
• Shape foundational architecture and establish best practices for long term success.
• Adopt and explore emerging AI assisted development tools to enhance delivery and quality.
Qualifications:
Required:
• Ability to obtain and maintain a Secret clearance
• Bachelor’s degree in engineering, computer science, mathematics, or equivalent field.
• 6 years of applicable experience.
• Demonstrated experience designing and delivering large scale, production ready systems.
• Strong cloud and Kubernetes expertise, including ecosystem tooling and Infrastructure as Code (Terraform, Ansible, or similar).
• Familiarity with GitOps, DevSecOps principles, secure system design, supply chain security, and air gapped environments.
• Experience with messaging or event streaming platforms (e.g., Kafka).
• Experience with Go, TypeScript, or Java; proficiency with Git workflows, code review, and CI/CD.
Preferred:
• Active Secret (or higher) clearance.
• Experience supporting government or Department of War (DoW) systems.
• Experience with MILSATCOM, such as AEHF, EPS, WGS, Protected Tactical SATCOM and COMSATCOM.
• Experience with maintaining software requirements alongside system engineers, and establishing requirements traceability to capabilities.
• Experience integrating DevSecOps principles into software architecture.
• Certifications such as INCOSE CSEP/ESEP.
Company:
SAIC specializes in IT, enterprise IT, engineering, and professional services. Founded in 1969, the company is headquartered in Reston, USA, with a team of 10001+ employees. The company is currently Late Stage.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom