Principal Software Engineer: Secure Middleware & APIs

BigBear.ai

Corridor North (MD)

Hybrid

USD 180,000 - 240,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Telework after onboarding

Job summary

BigBear.ai is seeking a Principal Software Engineer to design and maintain middleware powering authentication, authorization, and critical integrations. You will own middleware reliability and security across enterprise systems.

The role requires hands-on Java/Spring Boot microservices, NoSQL data stores, and production troubleshooting. Telework is possible after onboarding; onsite or hybrid work may be required during screening and initial ramp.

Qualifications

  • Active TS/SCI with Poly clearance.
  • Bachelor's degree in Computer Engineering, Computer Science, or related field with 12+ years of software engineering experience (16 years total with substitution).
  • Proven hands-on experience developing Java/Spring Boot applications: RESTful APIs, microservices, DI, configuration management, production troubleshooting.
  • Hands-on experience with NoSQL databases, data modeling, querying, indexing, and integrating NoSQL stores with Spring Boot.

Responsibilities

  • Design, implement, and maintain Java/Spring Boot microservices and REST APIs for authentication, authorization, and middleware concerns.
  • Model, query, and optimize NoSQL data stores and integrate with Spring Boot apps for low-latency workloads.
  • Troubleshoot production issues across app, database, and integration layers; lead incident response and durable fixes.
  • Contribute to system design decisions including hardware/software trade-offs and reuse vs. new development.
  • Write and maintain automated tests, CI/CD pipelines, and deployment artifacts; collaborate with DevOps/infrastructure teams.
  • Review code, produce design documentation, and mentor less-experienced engineers.

Skills

Java
Spring Boot
REST APIs
Microservices
CI/CD
Production Troubleshooting

Education

Bachelor's degree in Computer Engineering, Computer Science, or related field

Tools

MongoDB
LDAP/Active Directory
Git
Maven

Job description

BigBear.ai is seeking a Principal Software Engineer to design and maintain middleware powering authentication, authorization, and critical integrations. You will own middleware reliability and security across enterprise systems.

The role requires hands-on Java/Spring Boot microservices, NoSQL data stores, and production troubleshooting. Telework is possible after onboarding; onsite or hybrid work may be required during screening and initial ramp.

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

Similar jobs worth comparing

Senior Middleware Architect - Java/Spring, Secure APIs
Senior Middleware Architect - Java/Spring, Secure APIs

Bigbear.ai • Annapolis (MD)

Hybrid
USD 170,000 - 230,000
Telework after onboarding
Principal Software Engineer
Principal Software Engineer

Bigbear.ai • Annapolis (MD)

Hybrid
USD 170,000 - 230,000
Telework after onboarding
Principal Software Engineer
Principal Software Engineer

BigBear.ai • Corridor North (MD)

Hybrid
USD 180,000 - 240,000
Telework after onboarding
Principal Software Engineer
Principal Software Engineer

BigBear.ai • Maryland

Hybrid
USD 180,000 - 230,000
Telework after onboarding
Principal Software Engineer-Mission-Critical Systems (TS/SCI)
Principal Software Engineer-Mission-Critical Systems (TS/SCI)

Bigbear.ai • Columbia (MD)

On-site
USD 180,000 - 240,000
Principal Software Engineer
Principal Software Engineer

BigBear.ai • Columbia (MD)

On-site
USD 180,000 - 240,000
Senior Software Engineer, Security & Cloud Microservices
Senior Software Engineer, Security & Cloud Microservices

Bigbear.ai • Columbia (MD)

On-site
USD 140,000 - 190,000
Principal Software Security Engineer
Principal Software Security Engineer

Harvard Partners, LLP, Trusted Advisors to IT • Johnston (RI)

On-site
USD 110,000 - 150,000
Senior Software Engineer (ML)
Senior Software Engineer (ML)

BigBear.ai • Columbia (MD)

On-site
USD 140,000 - 200,000
Principal Software Developer
Principal Software Developer

BigBear.ai • Washington

On-site
USD 120,000 - 150,000
Growth Opportunities
Recognition
Work-Life Balance
+1