Junior Software Developer
A world-leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity is seeking a talented Software Developer to join their team. This is an exciting opportunity to make an immediate, real-world impact within a fast-moving, highly collaborative environment.The Role Develop and maintain high-performance Java microservice web applications within a modern, distributed ecosystem. Collaborate with the Technical Lead on architectural decisions, complex design problems, and product roadmap development. Interact directly with customers and operators to troubleshoot issues, gather feedback, and propose innovative features. Support end-to-end testing, continuous integration, and deployment of production-ready applications. Work on feature-driven development to build, test, and deploy scalable web applications supporting Computer Network Operations (CNO) missions.What You'll Need 3+ years of software engineering experience with a Bachelor's degree in a technical discipline, or 7+ years of experience without a degree. Strong hands-on experience with Java design, debugging, and complex problem-solving. Proven experience building and maintaining RESTful web applications using Spring Boot. Experience interacting with MongoDB or similar NoSQL/relational database technologies. Practical experience writing and executing automated tests to ensure code reliability. Active TS/SCI with poly clearance.What's On Offer Opportunity to work directly with mission partners and customers on critical projects. Collaborate closely with technical leaders and have a real voice in product roadmaps. Work with a modern tech stack in a highly collaborative team. Make an immediate, real-world impact with your code.Apply via Haystack today!