Principal Java Developer
Overview
In this role you will develop and operate mission-critical systems as part of a DevOps-driven team, delivering scalable backend services in Java/Spring and guiding the full software lifecycle. You will shape backend architecture, mentor peers, and drive automated deployment and testing to meet customer mission needs. The position sits at the intersection of security-focused software, cloud platforms, and agile delivery. You’ll contribute to high-impact programs that support national security objectives while working with cross-functional teams.
Compensation / BenefitsPaid Time Off11 paid Holidays401K with 6% company matchFlexible SchedulesDiscounted Stock Purchase PlansTechnical Upskilling, Education and Training Support
ResponsibilitiesDesign, develop, test, and maintain high-performance Java/Spring backend microservicesShape backend architecture through mentoring and code reviewsDevelop and apply testing methods with JUnit and Katalon; leverage automated deployment toolsPrototype and deploy solutions on cloud-based platforms and leverage platform servicesCoordinate infrastructure needs driven by software to meet mission requirementsSupport SAFe-aligned Agile lifecycle with Product Owners and Scrum MastersDocument software development and deployment across environments using GitFlow, GitHub, Jenkins, and scripting languagesApply software development best practices and SOPs to meet customer technical needs
Key requirementsExtensive experience with Java and Spring Framework, microservices design, REST APIs, and relational/NoSQL databasesStrong DevOps tooling experience and cloud platform proficiency (AWS, Google Cloud, Azure)Hands-on with automated testing and scripting (Python, Bash) in Agile environmentsExperience with source control and issue tracking systemsActive TS/SCI with polygraph clearanceBA/BS + 12+ years or MS + 10+ years of relevant experienceAgile/well-organized collaborationMentoring and code reviewCross-functional teamworkJavaSpring FrameworkMicroservices architecture