> Markdown version of [/jobs/ext/4600376-software-engineer-with-security-clearance](https://www.wearedevelopers.com/jobs/ext/4600376-software-engineer-with-security-clearance). 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 Engineer with Security Clearance - **Company:** Independent Software - **Location:** Annapolis Junction, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Confluence, JIRA, Code Review, Relational Databases, Dependency Injection, Gradle, PostgreSQL, Linux System Administration, Apache Maven, Parsing, Scrum Methodology, Software Engineering, TypeScript, Data Processing, Spring-boot, Software Application Programming, Git, Containerization, AngularJS, Gitlab-ci, Solid Principles, Information Technology, Front End Software Development, Restful APIs, Docker, Microservices - **Published:** November 6, 2026 - **Apply:** https://www.adzuna.com/details/5947266288 ## About the Role * Strong Java development experience. * Experience with Angular, TypeScript, or similar front-end frameworks. * Experience designing and implementing RESTful APIs. * Experience with PostgreSQL or other relational databases. * Experience using Git and Gradle or Maven. * Experience developing applications in Linux environments. * Understanding of dependency injection and modern software design principles. * Experience working within Agile/Scrum teams. Education and Experience: Level 2 * Fourteen (14) years of Software Engineering experience and a Bachelor's degree in Computer Science or a related discipline.OR * Eighteen (18) years of Software Engineering experience in lieu of a degree.Level 3 * Twenty (20) years of Software Engineering experience and a Bachelor's degree in Computer Science or a related discipline.OR * Twenty-four (24) years of Software Engineering experience in lieu of a degree. Clearance Requirement: * Must possess an active TS SCI with appropriate Polygraph to be considered for this role ## Description policy, we actually mean it. * Independent Software is comprised of wonderfully generous folks. We believe in supporting the causes our employees care about. Bring us an opportunity to help and we'll listen. * Teamwork got us where we are today. Our collaborative environment allows you to maximize your true potential. * The work we do is exciting, critical stuff. No matter your role at Independent Software, you're helping us keep the nation safe and secure. * We have a history of great achievement, and, with each year, our company gets even bigger and better. As we grow, so does the opportunity for our employees. * We host a variety of fun employee and family events throughout the year to say thanks for all that you do to make Independent Software a technology leader as well as a phenomenal place to work. Benefits: * Competitive salary * Company Sponsored Health, Dental, and Vision Insurance plans * Company Paid Long Term Disability, Short Term Disability and Life Insurance * Employee Assistance Program * Your retirement plan is an important benefit you shouldn't overlook. We offer a 401(k) Profit Sharing Plan and Trust that offers a powerful way to enhance your long-term financial well-being by investing in yourself. We offer immediate eligibility and company matching. * A generous Paid Time Off and Holiday package * Paid training! We encourage all employees to seek out training opportunities like conferences, certification courses and seminars. * We truly believe the right work-life balance can exist, and it's here at Independent Software. Our work is extremely important, but your job is just a part of who you are. When you enjoy your life outside of our walls, you're at your best the next time you walk through our doors. We do all we can to assure that happens every day. Independent Software is an Equal Opportunity Employer EOE, M/F/D/V. Software Engineer Annapolis Junction, MD Full Time Software Engineering Mid Level Share What You Will Do: As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization of a mission-critical Java application as it evolves from a traditional monolithic architecture to a cloud-ready microservices platform. You will work within a small Agile/Scrum team developing Java and Angular applications while supporting Spring Boot adoption, containerization, and future AWS cloud migration efforts. Key Responsibilities: * Develop, test, and maintain Java and Angular applications. * Design and implement RESTful APIs and service integrations. * Support migration efforts to Spring Boot, Docker, and microservices architectures. * Develop and maintain PostgreSQL database components. * Support document parsing and data processing capabilities. * Participate in Agile/Scrum development activities, code reviews, testing, and troubleshooting. * Utilize Git, GitLab CI/CD, Jira, and Confluence to support software delivery.