I

Independent Software

National security software and analytics

Software Engineer - Level 2

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeAnnapolis Junction, MD, USANo salary listedIn-person

About the Job

Requirements

  • Experience developing in Java using Spring Boot or similar frameworks.
  • Angular or comparable front-end development experience.
  • Experience with RESTful APIs and relational databases such as MariaDB, PostgreSQL, or Oracle.
  • Experience with Docker or Podman and Kubernetes.
  • Application modernization and software architecture experience.
  • Technical documentation and software troubleshooting experience.
  • Meet one of the education and experience combinations: a high school diploma/GED or Associate's degree with 18 years of relevant software engineering experience, or a Bachelor's degree or higher in Computer Science or a related technical field with 14 years of relevant software engineering experience.
  • Possess an active TS/SCI clearance with appropriate polygraph.

Responsibilities

  • Design, develop, test, and maintain Java/Spring Boot and Angular applications.
  • Develop RESTful APIs, service integrations, and scalable data processing solutions.
  • Optimize MariaDB and other relational database queries and integrations.
  • Support application containerization and Kubernetes deployments using Docker or Podman.
  • Participate in software design, code reviews, troubleshooting, and automated testing.
  • Support GitLab CI/CD pipelines, Agile development, and technical documentation using Jira and Confluence.
  • Provide backup database administration support for Oracle, PostgreSQL, and MariaDB, including maintenance, troubleshooting, and recovery.
  • Collaborate with team members to improve application performance, reliability, and modernization efforts.

Desired Qualifications

  • Experience with microservices architecture and large-scale data processing.
  • Experience with Kubernetes platforms such as Rancher, EKS, or OpenShift; Helm and Kubernetes resource management.
  • Experience with GitLab CI/CD, automated testing, and DevSecOps.
  • Experience with Jira, Confluence, and database administration.

About the Company

Independent Software

National security software and analytics

Independent Software develops software, analytics and systems capabilities for United States national security customers. Its engineers and technical specialists work in areas such as cybersecurity, data science, cloud systems, signals analysis and mission-focused software development. The company supports complex government environments where security clearances, technical accuracy and close customer collaboration are central to delivery. Its employer identity is therefore a defense and intelligence technology contractor rather than a consumer software publisher. Its workforce brings together technical specialists, client delivery teams and business operations.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Independent Software

See more jobs