> Markdown version of [/jobs/ext/2988114-mid-level-java-developer](https://www.wearedevelopers.com/jobs/ext/2988114-mid-level-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid-Level Java Developer - **Company:** Blue Rose Consulting Group - **Location:** Colorado Springs, CO, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Bootstrap (Software), Cascading Style Sheets (CSS), Continuous Integration, Programming Tools, Eclipse (Software), Java Development Tools, Junit, Software Deployment, Software Engineering, Software Systems, Enterprise Software Applications, Delivery Pipeline, Software Application Programming, Backend, Git, AngularJS, Information Technology, Restful APIs - **Published:** September 18, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8918484/mid-level-java-developer ## About the Role * U.S. Citizenship required * Active, fully adjudicated DoD Secret Security Clearance required * Minimum of 4+ years experience developing enterprise applications using Java * Minimum of 2+ years experience using Java development tools such as Eclipse, JUnit, and Git * Minimum of 2+ years recent experience developing applications using AngularJS, HTML, CSS, JavaScript, Bootstrap, and Java Demonstrated Advanced experience with ## Description As a Mid-Level Java Developer, you will: * Design and develop enterprise web and backend applications using Java and Spring-based REST APIs * Build and maintain modern user interfaces using AngularJS, HTML, CSS, JavaScript, and Bootstrap * Collaborate with development teams to implement scalable, secure, and high-performing software solutions * Participate in Agile development processes and contribute to continuous integration and delivery pipelines * Utilize modern development tools such as Git, Eclipse, and JUnit to support application development and testing * Support the design, integration, and deployment of applications within large-scale federal IT systems * Maintain documentation for software components, architecture, and development processes Schedule & Shift Details * Full-time (40 hours/week) * On-site support Tuesday through Thursday in Colorado Springs, CO (required), * Java and Spring-based REST API development * AngularJS and modern web development frameworks * Enterprise application development in large-scale federal IT environments * Agile development methodologies, including SAFe Agile delivery frameworks Why Join Blue Rose? * Support high-impact federal technology programs delivering secure digital services * Collaborate with experienced engineers and Agile development teams * Work on modern enterprise applications supporting national priorities * Opportunity to contribute to innovative, scalable government software solutions ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)