Skip to main content

Software Engineer

Technology
Haystack
Virginia Beach, United States$85,000 - $100,000 /year1 month ago
Full timeFully remote

Job description

We're working with a leading technology company dedicated to solving complex operational and engineering challenges for mission-critical defense and technology initiatives.

The Role

  • Develop and maintain Java-based plugin functionality for modeling tools
  • Implement SysML model generation capabilities, including Block Definition Diagrams and Activity Diagrams
  • Build and maintain parsers and data models for structured JSON inputs to drive model generation
  • Collaborate with AI engineering teams to align plugin behavior with LLM output and improve AI-assisted generation workflows
  • Diagnose and resolve issues across UI, parsing, API integration, and backend generation logic
  • Contribute to code quality improvements, validation logic, and testing strategy across a multi-repository codebase

What You'll Need

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • 3+ years of professional Java development experience
  • Experience designing and maintaining object-oriented systems in production codebases
  • Strong proficiency with JSON parsing/serialization and schema-driven data models
  • Ability to obtain and maintain an active DoD Secret Clearance
  • Strong communication skills and ability to collaborate across technical teams

What's On Offer

  • Competitive salary ranging from $85,000 - $100,000 per year
  • Comprehensive benefits package including 100% company-paid insurance for medical, dental, vision, life, STD, and LTD
  • 401(k) plan with discretionary employer matching and educational assistance
  • Opportunities for professional development and contribution to mission-focused customer environments

Apply via Haystack today!

Keywords
monthsOfExperience: 36Plug-inDBaseSCHEMAJSONJavaSoftware Engineering

Interested in this role?