Skip to main content

Captivation Software

Software Engineer 1/2 - PostgreSQL/Java/Angular/Docker/Kubernetes/CI/CD

Annapolis Junction, MD$130k–$270kmidAdded today

About this role

Mid-level software engineer needed to develop and modernize a Spring Boot application processing terabytes of enterprise data weekly. You'll enhance Java/Angular systems, drive containerization and Kubernetes adoption, and contribute to technical design decisions for a mission-critical platform.

What you'll do

  • Develop, test, and maintain Java and Angular applications using modern engineering practices
  • Design and maintain RESTful APIs and service integrations
  • Optimize MariaDB and relational database queries and data access layers
  • Build software that efficiently processes and manages large enterprise data volumes
  • Support containerization, Kubernetes deployment, and architectural modernization initiatives
  • Maintain unit and integration tests while supporting GitLab CI/CD pipelines

What they're looking for

  • Java and Spring Boot development
  • Angular frontend development
  • RESTful API design and implementation
  • MariaDB and relational database optimization
  • Docker and Kubernetes
  • GitLab CI/CD
  • Git version control
  • Unit and integration testing
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Captivation Software

Captivation Software builds high-performance computing and secure analytics infrastructure for mission-critical government programs, specializing in HPC testing, enterprise dataflow architectures, and cleared defense systems. The company is hiring senior test engineers, systems engineers, and technical leaders with deep expertise in Linux, cloud infrastructure, and security clearances to validate systems and architect solutions for intelligence community operations.

View all jobs at Captivation Software

Likely interview questions

  • Describe your experience with Spring Boot and how you've architected scalable applications to handle large data volumes
  • Walk us through your approach to optimizing database queries and improving performance in MariaDB or similar relational databases