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

Software Engineer 1/2 - PostgreSQL/Java/Angular/Docker/Kubernetes/CI/CD at Captivation
Annapolis Junction, MDFull-timeSoftware EngineerPosted 21 days ago
Apply with PipelineAbout the Role
<div class="content-intro"><h1 style="text-align: center;"><span style="color: rgb(230, 126, 35); font-family: georgia, palatino, serif;"><strong data-redactor-tag="strong">Build to something to be proud of.</strong></span></h1>
<hr>
<p style="text-align: center;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country.</span></p>
<p> </p></div><h1 style="text-align: center;"><span style="color: rgb(230, 126, 35); font-family: georgia, palatino, serif;">Description</span></h1>
<hr>
<p><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Captivation Software is looking for a mid level software engineer who will enhance a Spring Boot application that processes large volumes of operational data while evolving the platform through containerization, Kubernetes deployment, and modern software engineering practices. The successful candidate will join a highly collaborative team responsible for developing and maintaining a Spring Boot application with a MariaDB backend that processes terabytes of enterprise data each week. The team delivers software while preparing the application for containerized deployment on Kubernetes. The ideal candidate is passionate about modern software engineering and enjoys building scalable Java applications that process large volumes of data while leveraging Spring Boot, RESTful APIs, relational databases, and container technologies. The successful candidate will have the opportunity to influence technical design decisions and contribute to the continued modernization of a mission-critical system.</span></p>
<p> </p>
<h1 style="text-align: center;"><span style="color: rgb(230, 126, 35); font-family: georgia, palatino, serif;">Responsibilities</span></h1>
<hr>
<ul>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Analyze user and system requirements and help drive the technical design, implementation, and modernization of software solutions.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Develop, test, debug, and maintain Java and Angular applications using modern software engineering practices.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Design, develop, and maintain RESTful APIs and service integrations.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Develop and optimize MariaDB and other relational database interactions, queries, and data access components.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Develop software that efficiently processes and manages large volumes of enterprise data.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Support modernization initiatives including application containerization, Kubernetes deployment, and continued evolution of the application's architecture.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Participate in architecture discussions, code reviews, troubleshooting, technical design, and continuous process improvement initiatives.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Develop and maintain unit, integration, and automated tests while supporting CI/CD processes.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Utilize GitLab CI/CD pipelines to support automated build, test, and deployment activities.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Create and maintain technical documentation using Confluence and participate in planning and work tracking using Jira.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Provide backup support for Oracle, PostgreSQL, and MariaDB database administration, including routine maintenance, monitoring, troubleshooting, backup and recovery, and operational support during DBA absences.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Cross-train across application, database, and deployment technologies to ensure continuity of operations and resilient team support.</span></li>
</ul>
<p> </p>
<h1 style="text-align: center;"><span style="color: rgb(230, 126, 35); font-family: georgia, palatino, serif;">Requirements</span></h1>
<hr>
<h3><span style="font-family: georgia, palatino, serif;">Security Clearance:</span></h3>
<ul>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph, therefore all candidates must be a U.S. citizen</span></li>
</ul>
<h3><span style="font-family: georgia, palatino, serif;">Minimum Qualifications:</span></h3>
<ul>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">A minimum of seven (7) years of experience as a SWE is required.</li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science from an accredited college or university is required</li>
</ul>
<h3><span style="font-family: georgia, palatino, serif;">Required Skills:</span></h3>
<ul>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience developing Java enterprise applications using Spring Boot or similar modern frameworks.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience developing web applications using Angular or similar modern front-end frameworks.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience designing and implementing RESTful APIs.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience developing applications using Oracle, PostgreSQL, MariaDB, or similar relational database technologies.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience working with container technologies such as Docker or Podman.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience deploying and supporting containerized applications in Kubernetes environments.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience with application modernization and software architecture evolution.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience creating and maintaining technical documentation.</span></li>
</ul>
<h3><span style="font-family: georgia, palatino, serif;">Desired Skills:</span></h3>
<ul>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience designing and implementing microservices architectures.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience deploying applications to Kubernetes platforms such as Rancher, Amazon EKS, OpenShift, or other CNCF-compliant Kubernetes distributions.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Familiarity with Kubernetes concepts including Deployments, Services, ConfigMaps, Secrets, Ingress, Persistent Volumes, and Helm charts.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience designing or supporting applications that process large volumes of enterprise data.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience implementing and maintaining GitLab CI/CD pipelines.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience utilizing Jira and Confluence in a software development environment.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience providing operational support for Oracle, PostgreSQL, or MariaDB databases.</span></li>
<li style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Experience with automated testing, DevSecOps practices, and modern software delivery pipelines.</span></li>
</ul>
<p> </p>
<p style="text-align: center;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;"><em><strong>This position is open for direct hires only. We will not consider candidates from third party staffing/recruiting firms.</strong></em></span></p><div class="content-conclusion"><h1 style="text-align: center;"><span style="color: rgb(230, 126, 35); font-family: georgia, palatino, serif;">Benefits</span></h1>
<hr>
<ul>
<li style="text-align: left; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Annual Salary: $130,000 - $270,000 (Depends on the Years of Experience)</span></li>
<li style="text-align: left; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Up to 20% 401k contribution (No Matching Required and Vested from Day 1)</span></li>
<li style="text-align: left; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Above Market Hourly Rates</span></li>
<li style="text-align: left; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">$3,600 HSA Contribution</span></li>
<li style="text-align: left; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">6 Weeks Paid Time Off</span></li>
<li style="text-align: left; font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif; font-size: 10pt;">Company Paid Employee Medical/Dental/Vision Insurance/Life Insurance/Short-Term & Long-Term Disability/AD&D</span></li>
</ul>
<p> </p></div>
Related Roles
Full-Stack Developer (Mid/Senior) (On Call) - Java/C/C++/Python/Bash/Elasticsearch/Oracle/Spring Boot/Linux
Captivation
Annapolis Junction, MDFront-End Developer (Mid/Senior) - Java/Quarkus/HTML/CSS/JavaScript/Oracle/AWS
Captivation
Annapolis Junction, MDFront-End Developer/508 Compliance Specialist (Hybrid) - JavaScript/MongoDB/HTML/Cypress/AWS
Captivation
Annapolis Junction, MDSoftware Engineer 1/2 - PostgreSQL/CI/CD/SpringBoot/Angular/MongoDB/Oracle/Docker/Kubernetes/JSON/XML/Jira
Captivation
Annapolis Junction, MDSoftware Engineer 2 - Zabbix/Python/Java/CSC/Linux
Captivation
Annapolis Junction, MDSoftware Engineer 3 - C++/Python/DevOps/Kubernetes/GPU
Captivation
Annapolis Junction, MD