> Markdown version of [/jobs/ext/200544-software-engineer-1](https://www.wearedevelopers.com/jobs/ext/200544-software-engineer-1). 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 1 - **Company:** Altron Inc. - **Location:** Manassas, VA, United States - **Experience:** Starter - **Salary:** $84,000.0 - $105,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Software Applications, Configuration Management, Software Quality, Computer Engineering, Relational Databases, Hibernate (Java), Java Persistence API, WildFly (JBoss AS), PostgreSQL, Linux System Administration, Apache Maven, Object-Relational Mapping, Oracle (Applications), Scrum Methodology, Software Deployment, Software Engineering, Software Systems, SQL Databases, Systems Integration, Software Organization, ReactJS, Gitlab, Vue.js, SC Clearance, Information Technology, Devsecops, Docker - **Published:** May 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8b05d7c7dd4cface ## About the Role Do you have experience in SQL databases?, Do you have a Bachelor's degree?, * Must be a U.S. Citizen with the ability to obtain and maintain a DoD Secret security clearance; active Secret clearance preferred. * Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field; equivalent experience may be considered in lieu of a degree. * 0-3 years of experience in software engineering, software development, or systems integration. * Experience with Java/J2EE application development. * Experience with JavaScript frameworks such as React or Vue. * Familiarity with Oracle or PostgreSQL databases and relational database concepts. * Knowledge of Hibernate/JPA and object-relational mapping concepts. * Familiarity with agile software development methodologies and collaborative team environments. * Ability to communicate effectively within technical teams and customer environments. Preferred Skills: * Experience with WildFly or JBoss EAP. * Familiarity with Maven, GitLab, Docker, or Linux-based environments. * Exposure to AWS cloud technologies or DevSecOps concepts. * Strong attention to detail and commitment to software quality and maintainability. * Reliable, adaptable, and able to manage changing priorities and technologies. * Effective problem-solving and troubleshooting skills. * Ability to work collaboratively within a small agile team environment. ## Description We are seeking a Software Engineer I (Full Stack) to join our Navy Programs team. In this role, you will support the development, integration, testing, and maintenance of mission-critical software systems supporting U.S. Navy submarines, aircraft carriers, and shore-based platforms. You will play a key role in supporting operational readiness through the delivery of secure, maintainable, and reliable software solutions. The ideal candidate will bring foundational experience in full stack software development including Java, JavaScript frameworks such as React or Vue, relational databases, and modern software development practices. This position is well suited for an early-career software engineer who enjoys solving technical challenges, collaborating within agile teams, and working on systems that directly support national defense missions., * Develop, integrate, test, and maintain software applications supporting U.S. Navy systems and platforms. * Collaborate within an agile/scrum development team to support sprint planning, development activities, reviews, and retrospectives. * Implement new software features and enhance existing functionality across full stack applications. * Troubleshoot and resolve software defects and system integration issues within laboratory and operational environments. * Develop readable, maintainable, and well-documented code following established development standards and best practices. * Support software integration, validation, and testing activities across multiple environments and platforms. * Contribute to technical documentation, configuration management, and software deployment activities. * Support occasional travel to customer or Navy integration sites as needed. ## Related Videos - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [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)