> Markdown version of [/jobs/ext/1771636-associate-staff-java-software-developer](https://www.wearedevelopers.com/jobs/ext/1771636-associate-staff-java-software-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). --- # Associate / Staff Java Software Developer - **Company:** SciTec, Inc. - **Location:** Princeton, NJ, United States - **Experience:** Experienced - **Salary:** $88,000.0 - $124,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Confluence, JIRA, Code Review, Scrum Methodology, Software Architecture, Software Prototyping, Software Construction, Software Engineering, Systems Architecture, Information Technology - **Published:** July 24, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9056245/associate-staff-java-software-developer ## About the Role * Bachelor's degree in computer science, physical science, mathematics, or engineering * At least four years of experience and fluency in Java * Experience working with or building design systems and reusable component libraries * Solid understanding of software engineering best practices and commitment to high-quality code * Ability to work in-person in Princeton, NJ office location * Ability to obtain and maintain a DoD security clearance * Effective communication skills and attention to detail Candidates who have any of the following skills will be preferred: * An advanced degree in computer science, physical science, mathematics, or engineering * Knowledge of and experience with applying Modular Open Systems Architecture principles to Software Development * Optimization skills for high-data-throughput processing * Experience collaborating with cross-functional teams * Professional experience with Agile software development processes and tools * Experience with OPIR or other remotely sensed data * A current DoD security clearance * Experience with software prototyping, development, and integration within government frameworks * Experience with Jira, Confluence, Scrum ## Description SciTec is seeking a skilled Java Developer to support programs delivering Missile Defense Solution software. You will work within a fast-paced environment on a team delivering end-to-end software processing of Overhead Persistent InfraRed (OPIR) sensor data for Missile Warning, Missile Defense, Battlespace Awareness, and Technical Intelligence. This is a unique opportunity to be a part of a rapid pace environment consisting of Scientists, Engineers, and Developers to prototype, develop, integrate, and test advanced front-end and back-end software solutions for integrating advanced exploitation algorithms into government frameworks. Our ideal candidate is a well-rounded, experienced Java developer who works well as a part of a team, prioritizes the quality of their product, and seizes opportunities to be creative, learn and grow as a developer., * Demonstrate fluent mastery of Java; comfortable with software design and architecture * Work well in multiple software languages as part of a rapid pace, collaborative, small-team environment * Work closely with product owners to maintain high quality software through all stages of the Software Development Cycle * Take a high-level software requirement and be able to develop, maintain, and implement it while working with a small team of developers in an Agile Development environment * Participate in code reviews and mentor team members * Contribute to Agile practices (standups, sprint practices, retrospectives) and foster clear communication across teams * Leverage SciTec's core algorithm libraries to meet specific requirements for a given deliverable while improving extensibility and security across all SciTec's teams * Support documentation, knowledge sharing, and clear communication across the organization ## Related Videos - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [42 x 2 Canvases Later: Two Years, Two Minds, Many Lessons](https://www.wearedevelopers.com/videos/1458-42-x-2-canvases-later-two-years-two-minds-many-lessons) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [A Founder's Journey : From Startup Chaos to Purposeful Growth](https://www.wearedevelopers.com/videos/1926-a-founder-s-journey-from-startup-chaos-to-purposeful-growth) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [How Many Jobs Are Available in Technology?](https://www.wearedevelopers.com/magazine/450-how-many-jobs-are-available-in-technology) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)