Captivation Software
Software Engineer 1/2 - PostgreSQL/Java/Angular/Docker/Kubernetes/CI/CD
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
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 SoftwareLikely 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