Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$189k - $243k

Intelliforce-IT Solutions Group

Job Description

Job Description

Senior Software Engineer, Data Dictionary Platform

Make an Impact Where It Matters Most

At Intelliforce, we build software that helps mission teams trust the data they use and the systems that depend on it. In this role, you will help design, build, and sustain a Data Dictionary capability that supports metadata specification, storage, and access services across a mission environment. You will work on a platform built around a Java and Spring backend, REST APIs, and a web-based user interface, helping ensure critical data is structured, accessible, and usable where it matters most.

What Makes This Opportunity Stand Out

This role gives you the chance to be more than a contributor on a backlog. You will independently implement features, influence system architecture, and help guide delivery across the full lifecycle in a collaborative Agile environment. The work blends backend engineering, API design, database architecture, and platform delivery, so your impact shows up in both the technical foundation and the day-to-day usability of the system.

At Intelliforce, your work is visible and your contributions matter. Because we support prime programs, our teams stay close to meaningful mission work with real momentum. Because we are a small business, leadership is accessible, communication is direct, and strong engineering gets noticed. Add in long-term stability, strong benefits, and a people-first culture, and this becomes more than another Java role. It is a chance to help shape a platform other systems and teams depend on every day.

Here’s What Your Day-to-Day Could Include

  • Design and implement backend services and APIs for a Data Dictionary capability
  • Contribute to system architecture and technical design decisions
  • Develop and maintain database schemas and supporting integrations
  • Participate in CI/CD and deployment processes across the platform lifecycle
  • Collaborate with cross-functional teams and stakeholders to deliver reliable capabilities
  • Mentor junior engineers and help strengthen engineering quality across the team
  • Support full lifecycle delivery in a collaborative Agile environment

Minimum Qualifications

  • Clearance: Top Secret Clearance with Polygraph, must be active. We do not have the ability to sponsor clearances
  • Citizenship: Must be a U.S. Citizen. We cannot sponsor visas
  • 8 or more years of Software Engineering experience
  • Bachelor’s Degree or higher in Computer Engineering or in a field related to Computer Engineering or Computer Science disciplines
  • An additional 4 years of Software Engineering experience may be substituted for the degree for a total of 12 years
  • 3 years of work experience in the SIGINT, IA, or IT domains

Required Skills

  • 3 or more years of Java experience, modern Java preferred
  • 3 or more years of experience with Spring and Spring Boot
  • Experience developing RESTful APIs and JSON-based services
  • Strong SQL and database experience, PostgreSQL or equivalent
  • Linux development environment experience
  • Ability to independently implement features and contribute to architecture decisions
  • Experience collaborating in Agile delivery environments
  • Ability to mentor junior engineers

Desired Skills

  • Experience developing software and systems in Java, including J2EE, Java 17 preferred
  • Experience with metadata or schema-driven systems
  • Experience with Spring
  • Experience with PostgreSQL and SQL data design
  • Experience with user interface design and testing
  • Experience with web services using REST, XML, and JSON
  • Experience working in Linux environments
  • Experience with Docker and Kubernetes
  • Experience with deployment pipelines
  • Experience with task tracking or ticketing systems such as JIRA, Redmine, or similar
  • Ability to clearly and professionally communicate ideas and status updates to peers and management

Compensation Range: $189,000.00 - $243,000.00 
*The salary range provided reflects an estimate based on current market trends and may be adjusted based on factors such as the candidate's experience, skills, and qualifications. The final offer will be tailored after a thorough evaluation of the candidate’s background and suitability for the role. Please note that this range is intended as a guideline and is subject to flexibility. 

Why Intelliforce? Because you matter—your work, your growth, and your well-being. 

At Intelliforce, we don’t just push the boundaries of technology—we partner with some of the most mission-driven teams in defense and beyond to solve challenges that truly matter. As a Systems Engineer here, you won’t just contribute to projects—you’ll help shape outcomes that make a real-world impact. 

We also know that great work starts with a great environment. That’s why we invest in you: 
  • Ample PTO to rest and recharge—plus all federal holidays and your birthday off, just because. 
  • Multiple medical plan options , including ones with zero deductible or premium for employees. 

  • Generous 401(k) with immediate vesting—because your future matters now. 

  • Exciting bonus opportunities , from profit sharing to quarterly awards and President’s Club recognition. 

  • A culture of collaboration, connection, and fun, with regular team activities that go beyond the work. 

Ready to grow with purpose? 
At Intelliforce, your career will flourish in a place where innovation thrives and people come first. Join us—and let’s build something meaningful together. You can reach us at View email address on ziprecruiter.com -itsg.com or schedule a call with our Director of Recruitment, just visit this link to view their calendar: -intelliforce-itsg/30min .

Equal Opportunity Matters 
Intelliforce-IT Solutions Group, LLC is proud to be an Equal Opportunity/Affirmative Action Employer. U.S. Citizenship is required for most positions. 

Need accommodations during the application process? We’re happy to help. Reach out to us at View email address on ziprecruiter.com -itsg.com with your specific request. 

Powered by JazzHR

6d14leLyPi

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Annapolis Junction, MD vacancy
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior

    Lockheed Martin

    Maryland, MD
    1 day ago
  •  ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile...  .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex... 
    Senior

    Lockheed Martin

    Annapolis Junction, MD
    13 hours ago
  • $84.84k - $153.55k

     ...tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers.  Lead the design and implementation of software... 
    Senior
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Laurel, MD
    3 days ago
  • $86.9k - $198k

    Job Number: R0237633 Software Engineer, Senior As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a system that will make a difference... 
    Senior
    Contract work
    Local area

    Phase2 Technology

    Laurel, MD
    3 days ago
  • Senior Software Engineer - Top Secret/SCI w/Poly Job Locations: US-MD-Laurel Requisition ID: 2026-165845 Responsibilities The Data Warehouse Platforms Engineering Shared Services & SW Development team is seeking a mid-level Software Engineer on a product development team... 
    Senior
    Work at office
    Remote work

    Peraton

    Laurel, MD
    1 day ago
  • $105k

    Overview We are seeking a software engineer specializing in software and prototyping to join our team at the Johns Hopkins University Applied Physics Laboratory (APL). This role focuses on developing advanced planning capabilities and solutions for warfighters, working... 
    Senior
    Temporary work
    Interim role
    Flexible hours

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  • $190k - $240k

    Belay Technologies is seeking a Senior Software Engineer to join our intel team. Join us in building the next generation of AI infrastructure that will power innovation across the customer organization. We’re seeking a full-stack software engineer to support our AI infrastructure... 
    Senior
    Contract work

    Belay Technologies

    Laurel, MD
    2 days ago
  • Software Engineer (Mid-Senior Level) Full-Time | On-Site | TS/SCI with Full-Scope Polygraph Required We are seeking a Mid-to-Senior Level Software Engineer with at least 6 years of software development experience and a technical bachelor’s degree to support development... 
    Senior
    Full time
    Immediate start

    Staffed4U

    Jessup, MD
    3 days ago
  • $190k - $240k

    Belay Technologies is seeking a Senior Software Engineer (SWE3). This position is designed for a Fullstack Developer with required skillset background. The resource will join a fast‑paced, integrated team that leads storage efforts in support of SAE. The candidate should... 
    Senior

    Belay Technologies

    Laurel, MD
    3 days ago
  • ***An active or re‑instatable TS/SCI with Polygraph security clearance is required.*** Senior Software Engineer / Reverse Engineer position on a U.S. Government contract. This full‑time role supports a mission‑critical software and systems program for a federal client... 
    Senior
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies

    Laurel, MD
    2 days ago
  • $105k

    Description Are you a software engineer that wants to have an impact on nationally important defense programs? Do you love participating in dynamic software development, prototyping, and transition efforts that regularly provide our warfighters new capabilities? Do you... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    2 days ago
  •  ...comprehensive benefits package. We support our employees, so they can support our mission. THE WORK: As a Cyber RF Software Engineer Senior Staff, my typical day is filled with excitement and energy as I tackle a variety of challenges and responsibilities. Each... 
    Senior
    Flexible hours

    Lockheed Martin

    Hanover, MD
    13 hours ago
  •  ...solutions to get to orbit rapidly and responsively. We’re looking to expand our team across the board. We are looking for a Senior Full Stack Software Engineer who is passionate about building software that pushes the bounds of what’s possible. Our software is a modern web-... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide

    York Space Systems LLC

    Laurel, MD
    13 hours ago
  • A leading defense research organization in Laurel, MD is seeking a Software Engineer to develop military planning tools. The role requires at least 5 years of experience with Python and C++, along with strong critical thinking and organizational skills. The ideal candidate... 
    Senior
    Flexible hours

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    2 days ago
  • Staffed4U is looking for a Mid-to-Senior Level Software Engineer in Jessup, Maryland. The role requires at least 6 years of software development experience and a technical bachelor’s degree. Candidates must have an active TS/SCI clearance with Full-Scope Polygraph. You... 
    Senior

    Staffed4U

    Jessup, MD
    2 days ago
  • $105k - $290k

    A specialized technology research organization located in Laurel, MD, is seeking a Software Engineer specializing in AI applications. The ideal candidate will have 5+ years of experience in programming and 2+ years in AI/ML applications. Responsibilities include developing... 
    Senior

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    2 days ago
  • GliaCell Technologies is hiring a Senior Software Engineer / Reverse Engineer in Laurel, MD, to develop advanced security tools for a federal client. The role involves building Python applications, reverse engineering web traffic, and collaborating with analysts and developers... 
    Senior

    GliaCell Technologies LLC

    Laurel, MD
    2 days ago
  • $86.8k - $198k

    Booz Allen Hamilton is seeking an experienced AI Software Engineer located in Laurel, Maryland. Your role involves developing user-focused solutions using machine learning to tackle national security issues. With at least 4 years of experience in application development... 
    Senior

    Booz Allen Hamilton

    Laurel, MD
    13 hours ago
  • $119.6k - $187.9k

    Northrop Grumman is seeking a qualified candidate to provide custom software design and development of CNO tools and techniques in Jessup, Maryland. The ideal candidate will have a Bachelor's degree in computer science or a related field, along with programming experience... 
    Senior

    Northrop Grumman

    Jessup, MD
    1 day ago
  • The Johns Hopkins University Applied Physics Laboratory is seeking a talented Software Engineer to develop engineering rendering software for complex simulation capabilities. You will collaborate with a multidisciplinary team to enhance rendering methods that support operational... 
    Senior

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    1 day ago
  • A leading technology firm in Maryland is seeking a Senior AI Software Engineer to develop user-focused AI solutions. The position requires deep software engineering experience, proficiency in modern programming languages, and must include TS/SCI clearance. The role involves... 
    Senior
    Remote job

    Phase2 Technology

    Laurel, MD
    1 day ago
  • Johns Hopkins Applied Physics Laboratory seeks a software engineer to develop advanced rendering software for national security applications. The role involves working on multispectral rendering methodologies and optimizing performance in critical systems. Ideal candidates... 
    Senior

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  • $249k - $266k

    Lentech Inc. is looking for a Splunk Software Engineer in Laurel, Maryland to design, develop, and maintain Splunk applications. The role involves working independently or leading a team to tackle complex technical issues. Candidates should possess a relevant technical... 
    Senior

    Lentech

    Laurel, MD
    4 days ago
  • $10k

     ...monthly TechConnect and DeepDive collaboration sessions with our entire technical staff. Your Mission Join ClearEdge as a Senior DevOps Software Engineer, where you will design, automate, and sustain infrastructure and deployment solutions supporting secure environments.... 
    Senior
    Contract work

    ClearEdge IT Solutions, LLC

    Jessup, MD
    3 days ago
  • A defense and technology research organization in Laurel, Maryland seeks a Software Engineer to develop AI and software solutions for military applications. The ideal candidate will possess a strong programming background in languages such as Python and C++, alongside experience... 
    Senior

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  • $100k - $245k

    The Johns Hopkins Applied Physics Lab is looking for a Senior Enterprise Software Engineer in Laurel, Maryland. You will provide technical leadership in software systems development that directly influences national defense. Responsibilities include architecture and design... 
    Senior

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    1 day ago
  • $100k

    Johns Hopkins Applied Physics Laboratory is looking for a Network Software Engineer to develop impactful solutions for national security challenges. You will design, develop, and test communications and network software for various government departments. Ideal candidates... 
    Senior

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  • Johns Hopkins Applied Physics Laboratory in Laurel, MD, is seeking a Senior Enterprise Software Engineer to lead software architecture and implementation for mission-critical defense projects. You will drive the technical vision and collaborate on innovative solutions that... 
    Senior

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  • $176k - $282k

    Peraton in Laurel, Maryland, is hiring a Cloud Software Engineer. This role involves supporting agile software design and developing capabilities for large-scale compute clusters. The ideal candidate will have extensive Java and UNIX/Linux experience, proficiency in containerization... 
    Senior

    Peraton

    Laurel, MD
    1 day ago
  • $105k

     ...architect and deliver robust, scalable, and secure software systems that enable real operational...  ...practices, and Agile development? The Mission Engineering Group at JHU/APL of the Force Projection Sector is seeking a Senior Enterprise Software Engineer to help lead the... 
    Senior
    For contractors
    Interim role

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!