Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Agile Defense, Inc. Logo

Sr. Software Engineer

Agile Defense, Inc.

$110,000 - $135,000
Dec 17, 2025
Remote, US
Apply Now

Agile Defense is seeking a Sr. Software Engineer to contribute to the development and optimization of software systems that drive mission-critical outcomes for their clients, requiring innovation and complex problem-solving.

Requirements

  • Deep expertise in Java and Spring Boot for building production-grade, secure RESTful services.
  • Strong proficiency with React for building performant, accessible, and maintainable front-end applications.
  • Demonstrated success in systems architecture, integration, and scaling high-availability services.
  • Hands-on experience with relational and NoSQL databases, data modeling, indexing, transactions, and performance tuning.
  • Solid understanding of software security fundamentals (OWASP Top 10, threat modeling) and practical implementation using Spring Security, OAuth2/JWT.
  • Experience with cloud platforms (AWS/Azure/GCP), containers (Docker), and orchestration (Kubernetes).
  • Proven track record with CI/CD pipelines, automated testing (unit, integration, contract, end-to-end), and infrastructure-as-code.

Responsibilities

  • Own end-to-end architecture for complex systems, including service boundaries, data models, API design, integration patterns, and non-functional requirements (scalability, performance, security, reliability).
  • Lead design and implementation of mission-critical applications and platforms in Java/Spring Boot, with React-based frontends that consume RESTful APIs.
  • Define technical standards and best practices for coding, testing, documentation, and observability; ensure adoption across teams.
  • Drive system integration strategies (REST, events, messaging), interoperability, and data consistency across services and platforms.
  • Champion secure-by-design principles: authentication/authorization (Spring Security, OAuth2/JWT), secrets management, secure data handling, least privilege, and compliance with industry standards.
  • Optimize performance across the stack: JVM tuning, SQL query optimization, caching strategies (e.g., Redis), API throughput, frontend rendering and bundle performance.
  • Establish robust reliability practices: SLAs/SLOs, error budgets, circuit breakers, retries, idempotency, graceful degradation, and disaster recovery plans.

Other

  • 8–12+ years of professional software engineering experience, including leading large-scale, multi-team initiatives.
  • Excellent communication and leadership skills; able to influence strategy and drive consensus across diverse teams.
  • Employees of Agile Defense are our number one priority, and the importance we place on our culture here is fundamental.
  • We call it the 6Hs, the values that define our culture and guide everything we do. Together, these values infuse vibrancy, integrity, and a tireless work ethic into advancing the most important national security and critical civilian missions.
  • Happy - Be Infectious.
  • Helpful - Be Supportive.
  • Honest - Be Trustworthy.
  • Humble - Be Grounded.
  • Hungry- Be Eager.
  • Hustle - Be Driven.