Senior Software Engineer - Java/Spring | Metadata APIs

Leidos

Hanover (MD)

On-site

USD 131,300 - 237,350

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid Time Off
11 paid holidays
401K with 6% match and vesting
Flexible schedules
Discounted stock purchase plans
Technical upskilling
Education and training support
Parental paid leave

Job summary

Leidos is seeking a Software Engineer to design, develop, test, deploy, and maintain a Data Dictionary capability with a Java/Spring backend, RESTful APIs, and a web UI. You will work independently within an Agile team, contributing to architectural decisions and full software lifecycle delivery.

The role requires strong Java/Spring experience, REST API development, and database expertise, with a focus on security-cleared work in the NSS/CABA domain.

Qualifications

  • Java/Spring development
  • RESTful API design and implementation
  • PostgreSQL or equivalent relational databases
  • Linux development environments
  • Agile software delivery and collaboration
  • Mentor junior engineers and drive best practices

Responsibilities

  • Develop, maintain, and enhance Java/Spring applications (web UI, data store, REST services)
  • Design and implement backend services and APIs
  • Contribute to architectural decisions and engineering best practices
  • Develop and maintain database schemas and queries
  • Support CI/CD pipelines, deployments, and production readiness
  • Collaborate with cross-functional teams and stakeholders
  • Mentor junior engineers and provide technical guidance

Skills

Java/Spring development
RESTful APIs
PostgreSQL
Linux
Agile software development
Mentoring

Education

Bachelor's degree in Computer Science/Engineering

Tools

Docker
Kubernetes

Job description

Leidos is seeking a Software Engineer to design, develop, test, deploy, and maintain a Data Dictionary capability with a Java/Spring backend, RESTful APIs, and a web UI. You will work independently within an Agile team, contributing to architectural decisions and full software lifecycle delivery.

The role requires strong Java/Spring experience, REST API development, and database expertise, with a focus on security-cleared work in the NSS/CABA domain.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — National Security & Data APIs
Senior Software Engineer — National Security & Data APIs

Leidos • United States

On-site
USD 131,000 - 237,000
Paid Time Off
401K with 6% match
Flexible Schedules
+4
Senior Software Engineer (TS/SCI Poly) - Metadata & APIs
Senior Software Engineer (TS/SCI Poly) - Metadata & APIs

Via Logic LLC • Hanover (MD)

On-site
USD 131,000 - 238,000
Paid Time Off
401k with 6% company match
Flexible Schedules
+1
Senior Java Engineer - Spring Boot, Kubernetes, TS/SCI
Senior Java Engineer - Spring Boot, Kubernetes, TS/SCI

Leidos • Corridor North (MD)

On-site
USD 131,000 - 237,000
Paid Time Off
11 paid Holidays
401K with company match
+5
Senior Java Engineer - Spring Boot, Kubernetes & Microservices
Senior Java Engineer - Spring Boot, Kubernetes & Microservices

Leidos • Corridor North (MD)

On-site
USD 108,000 - 195,000
Paid time off
11 paid holidays
401K with 6% company match
+4
Principal Software Engineer TS/SCI Poly | Architect Lead
Principal Software Engineer TS/SCI Poly | Architect Lead

Leidos Inc • Hanover (MD)

On-site
USD 154,000 - 279,000
Sr. Software Engineer TS/SCI Polygraph HANOVER
Sr. Software Engineer TS/SCI Polygraph HANOVER

Via Logic LLC • Hanover (MD)

On-site
USD 131,000 - 238,000
Paid Time Off
401k with 6% company match
Flexible Schedules
+1
Senior Java Engineer: Spring Boot, Kubernetes
Senior Java Engineer: Spring Boot, Kubernetes

Stryker Corporation • Annapolis (MD)

On-site
Confidential
Paid time off
11 paid holidays
401K with 6% company match
+5
Sr. Java Developer
Sr. Java Developer

Leidos Inc • Bethesda (MD)

On-site
USD 130,000 - 170,000
Paid Time Off
401(k) with company match
Flexible Schedules
+1
Senior Java Engineer: Spring Boot & Kubernetes
Senior Java Engineer: Spring Boot & Kubernetes

Leidos Inc • Corridor North (MD)

On-site
USD 108,000 - 195,000
Paid Time Off
11 paid holidays
401K with company match
Senior Java Developer: Cloud Microservices
Senior Java Developer: Cloud Microservices

Leidos LLC • Brookmont (MD)

On-site
USD 107,900 - 195,050
PTO
11 holidays
401K with match
+5