> Markdown version of [/jobs/ext/2202289-software-developer-sr-principal](https://www.wearedevelopers.com/jobs/ext/2202289-software-developer-sr-principal). 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). --- # Software Developer Sr Principal - **Company:** General Dynamics Information Technology - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $129,813.0 - $149,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Cloud Computing, Software Quality, DevOps, Java Platform Enterprise Edition (J2EE), Java Web Services, Performance Tuning, Software Architecture, Software Engineering, Software Systems, Software Coding - **Published:** August 23, 2026 - **Apply:** https://www.dice.com/job-detail/70e8e303-4854-498e-aa96-428dca6f4c33 ## About the Role Application Development, Java Enterprise Edition, Software Development Life Cycle (SDLC), Software Systems, 10 + years of related experience, Key responsibilities include leading the development of new features and enhancements, optimizing system performance, ensuring code quality through reviews and testing, and contributing to architectural decisions. The ideal candidate possesses deep knowledge of Java, Spring ecosystem, APIs, cloud technologies, and modern software development methodologies. Strong problem-solving skills, communication abilities, and a commitment to continuous improvement are essential for success in this role., Bring your engineering expertise along with a drive for innovation to GDIT. The Software Developer Sr Principal must have: Education: Technical Training, Certification(s) or Degree Experience: 12+ years of related experience ## Description As a Senior Java Developer you will be responsible for designing, developing, and maintaining high-quality, scalable, and secure Java-based applications that support critical business operations. This role serves as a technical expert within the development team, providing hands-on coding, architectural guidance, and mentorship to junior developers. The Senior Java Developer collaborates closely with cross-functional partners-including product owners, architects, QA engineers, and DevOps teams-to deliver robust solutions aligned with organizational goals and industry best practices. ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Green Cloud Computing](https://www.wearedevelopers.com/videos/592-green-cloud-computing) - [Unleashing the Power of Developers: Why Cybersecurity is the Missing Piece?!?](https://www.wearedevelopers.com/videos/712-unleashing-the-power-of-developers-why-cybersecurity-is-the-missing-piece) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [AI Killed DevOps... What Now? - Lee Faus](https://www.wearedevelopers.com/videos/1759-ai-killed-devops-what-now-lee-faus) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## 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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)