Software Engineer, Level 2

Posted 3 Days Ago
Be an Early Applicant
Annapolis Junction, MD, USA
In-Office
Expert/Leader
Cloud • Information Technology • Professional Services • Cybersecurity
The Role
Develops and maintains mission-critical enterprise applications using Java, Spring Boot, Angular, REST APIs, and relational databases. Responsibilities include application modernization, scalable data processing, Kubernetes container deployments, database optimization and administration, automated testing, CI/CD, troubleshooting, code reviews, and Agile collaboration. The role requires an active TS/SCI clearance with appropriate polygraph and extensive software engineering experience.
Summary Generated by Built In

What You Will Do:
As a Software Engineer Level 2 at Independent Software, you will develop, enhance, and maintain mission-critical enterprise applications that process large volumes of operational data. You will work with Java, Spring Boot, Angular, and relational databases to build scalable software solutions while supporting application modernization and deployment in Kubernetes environments.
You will collaborate with an Agile development team to improve application performance, develop new capabilities, and support the continued modernization of enterprise data processing systems.
Key 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.

Required Skills and Qualifications:
 
  • Java development using Spring Boot or similar frameworks.
  • Angular or comparable front-end development experience.
  • RESTful APIs and relational databases (MariaDB, PostgreSQL, or Oracle).
  • Docker or Podman and Kubernetes experience.
  • Application modernization and software architecture experience.
  • Technical documentation and software troubleshooting experience.

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

Education and Experience:
Candidates must meet one of the following education and experience combinations based on the position level.

 
  • High School Diploma/GED or Associate's Degree: 18 years of relevant software engineering experience.
  • Bachelor's Degree or higher in Computer Science or a related technical field: 14 years of relevant software engineering experience.

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 Required

  • Java development using Spring Boot or similar frameworks
  • Angular or comparable front-end development experience
  • RESTful APIs and relational databases, including MariaDB, PostgreSQL, or Oracle
  • Docker or Podman and Kubernetes experience
  • Application modernization and software architecture experience
  • Technical documentation and software troubleshooting experience
  • High School Diploma/GED or Associate's Degree with 18 years of relevant software engineering experience
  • Bachelor's Degree or higher in Computer Science or a related technical field with 14 years of relevant software engineering experience
  • Active TS/SCI clearance with appropriate polygraph
  • Microservices architecture and large-scale data processing
  • Rancher, Amazon EKS, or OpenShift; Helm and Kubernetes resource management
  • GitLab CI/CD, automated testing, and DevSecOps
  • Jira, Confluence, and database administration experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New Haven, CT
30 Employees

What We Do

Independent Software, Inc. is a professional services company that provides information technology products and services to mission-oriented Federal Civilian Agencies. The company specializes in cloud computing and cybersecurity, offering solutions for network, database, and web security, as well as web monitoring. They are dedicated to ensuring national security and supporting soldiers through the delivery of high-quality intelligence products and highly skilled personnel.

Similar Jobs

BAE Systems, Inc. Logo BAE Systems, Inc.

Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Annapolis Junction, MD, USA
40000 Employees
150K-254K Annually

IntelliGenesis LLC Logo IntelliGenesis LLC

Software Engineer

Big Data • Information Technology • Security • Software • Analytics
In-Office
Annapolis Junction, MD, USA
88 Employees
197K-207K Annually

Peraton Logo Peraton

Software Engineer

Aerospace • Information Technology • Security • Cybersecurity • Defense
In-Office
Laurel, MD, USA
18000 Employees
135K-216K Annually

Steel Point Solutions Logo Steel Point Solutions

Software Engineer

Information Technology • Consulting
In-Office
Fort Meade, MD, USA
28 Employees
85K-195K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
567 Employees
Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees
VCA Animal Hospitals Thumbnail
Pet • Professional Services
Los Angeles, CA
35000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account