Hiring.Camp

Software Engineer

Independent Software

·

Jun 22, 2026

Location
Annapolis Junction, MD
Type
Full-time
Department
Engineering
Education
Bachelor
Clearance
Required
Closing date
Sep 20, 2026
Source
ApplyToJob

Description

What You Will Do:

As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization of a mission-critical Java application as it evolves from a traditional monolithic architecture to a cloud-ready microservices platform. You will work within a small Agile/Scrum team developing Java and Angular applications while supporting Spring Boot adoption, containerization, and future AWS cloud migration efforts.

Key Responsibilities:

 

  • Develop, test, and maintain Java and Angular applications.
  • Design and implement RESTful APIs and service integrations.
  • Support migration efforts to Spring Boot, Docker, and microservices architectures.
  • Develop and maintain PostgreSQL database components.
  • Support document parsing and data processing capabilities.
  • Participate in Agile/Scrum development activities, code reviews, testing, and troubleshooting.
  • Utilize Git, GitLab CI/CD, Jira, and Confluence to support software delivery.

Required Skills and Qualifications:
 
  • Strong Java development experience.
  • Experience with Angular, TypeScript, or similar front-end frameworks.
  • Experience designing and implementing RESTful APIs.
  • Experience with PostgreSQL or other relational databases.
  • Experience using Git and Gradle or Maven.
  • Experience developing applications in Linux environments.
  • Understanding of dependency injection and modern software design principles.
  • Experience working within Agile/Scrum teams.

Education and Experience:

Level 2
  • Fourteen (14) years of Software Engineering experience and a Bachelor's degree in Computer Science or a related discipline.
OR
  • Eighteen (18) years of Software Engineering experience in lieu of a degree.
Level 3
  • Twenty (20) years of Software Engineering experience and a Bachelor's degree in Computer Science or a related discipline.
OR
  • Twenty-four (24) years of Software Engineering experience in lieu of a degree.
 

Clearance Requirement:
 

  • Must possess an active TS SCI with appropriate Polygraph to be considered for this role

Why Choose Independent Software:

At Independent Software, our people are the mission. We’ve built a company around collaboration, integrity, and innovation and we make sure our team has the tools and support to grow, succeed, and thrive.

When you join us, you will:
  • Support critical national security missions that matter
  • Be part of a close-knit, employee-first culture where your voice is heard
  • Expand your skills through ongoing training, mentorship, and career development
  • Enjoy competitive compensation, generous benefits, and work-life balance


Ready to take the next step in your career? Join us and be part of something bigger.

Apply today.


We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

 

Skills

TypeScriptJavaAngularSpring BootAWSDockerCI/CDLinuxPostgreSQLGitGitLabJiraConfluenceAgileScrumMicroservices

Similar Jobs

30

Software Engineer

Tulip Interfaces·Tel Aviv, Israel·Hybrid

Software Engineer

Cisco·US·Hybrid

Today

Software Engineer

Cisco·US·Hybrid

Today

Software Engineer

SOUTHEASTERN COMP CONSULTANTS INC·King George, Virginia

Software Engineer

Design West Technologies, Inc.·Tustin, California

Software Engineer

Velora·Manitoba, Canada +1·Remote

1d ago

Software Engineer

Unissant·Washington, District of Columbia·Onsite

Software Engineer

Sustainment·Austin, Texas

2d ago

Software Engineer

River Valley Holdings·Syracuse, New York·Hybrid

2d ago

Software Engineer

Alcumus·Boise, Idaho

2d ago

Software Engineer

Greenhouse·Buenos Aires, Buenos Aires F.D.·Remote

2d ago

Software Engineer

Intuitive Surgical·Sunnyvale, California·Onsite

2d ago

Software Engineer

IRIS RegTech Solutions Limited·Navi Mumbai, Maharashtra

2d ago

Software Engineer

Pinhome 3·Jakarta, Indonesia

2d ago

Software Engineer

ENBD Recruitment Team·United Arab Emirates·Remote

2d ago

Software Engineer

Fast Switch

Software Engineer

Turvo·Hyderabad, Telangana·Onsite

2d ago

Software Engineer

Whitehorse·Melbourne, Victoria

2d ago

Software Engineer

nou Systems·Huntsville, Alabama

2d ago

Software Engineer

"Dirac, Inc."·New York City, New York·Onsite

2d ago

Software Engineer

Web·Mumbai, Maharashtra

2d ago

Software Engineer

Sysco·Sysco Canada Inc.

2d ago

Software Engineer

Q2Ebanking·Austin, Texas·Hybrid

2d ago

Software Engineer

Northwestern Mutual·Milwaukee, Wisconsin

2d ago

Software Engineer

Professional Kyndryl·Brazil·Remote

2d ago

Software Engineer

Professional Kyndryl·Brazil·Remote

2d ago

Software Engineer

Professional Kyndryl·Brazil·Remote

2d ago

Software Engineer

H2O.ai·Denver, Colorado·Remote

2d ago

Software Engineer

H2O.ai·Seattle, Washington·Remote

2d ago

Software Engineer

H2O.ai·Raleigh, North Carolina·Remote

2d ago