Senior Software Engineer Linux Java Spring Docker Kubernetes jobs in Annapolis Junction – Browse 196 openings on RoboApply Jobs

Senior Software Engineer Linux Java Spring Docker Kubernetes jobs in Annapolis Junction

Open roles matching “Senior Software Engineer Linux Java Spring Docker Kubernetes” with location signals for Annapolis Junction. 196 active listings on RoboApply Jobs.

196 jobs found

1 - 20 of 196 Jobs
Apply
Captivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software’s engineering team works on projects that support national interests. The company emphasizes technical excellence and practical solutions for its clients. Role overview The Senior Software Engineer position is based in Annapolis Junction, MD. This role centers on major project contributions and requires hands-on experience with Linux, Ja…

Apr 22, 2026
Apply
Captivation logo
Full-time|On-site|Annapolis Junction, MD

Role overview Captivation is seeking a Software Engineer III for its Annapolis Junction, MD location. The position centers on designing and building software with a focus on Linux systems, scripting in Bash, and developing in Python and Rust. Projects often involve NoSQL databases and containerized environments managed with Docker, Kubernetes, and Helm. What you will do Design and implement software solutions across multiple projects Work within Linux environments and create scripts using Bash Develop applications in Python and Rust Set up and manage NoSQL database systems Deploy and maintain containers using Docker Orchestrate and manage services with Kubernetes and Helm Key technologies Linux Bash Python Rust NoSQL databases Docker Kubernetes Helm

Apr 24, 2026
Apply
Captivation logo
Full-time|On-site|Annapolis Junction, MD

Captivation is hiring a Software Integration Engineer 3 for an on-call position in Annapolis Junction, MD. This role focuses on integrating complex software systems and maintaining functionality across different environments. Main responsibilities Integrate software systems using Linux, Bash, Python, Docker, Kubernetes, and Helm Troubleshoot technical issues and address integration challenges Support software operation across multiple platforms Required skills Linux Bash Python Docker Kubernetes Helm Work location and schedule This is an on-call position based in Annapolis Junction, MD.

Apr 24, 2026
Apply
Captivation logo
Full-time|On-site|Annapolis Junction, MD

Role overview Captivation seeks a Software Engineer III for its Annapolis Junction, MD location. This role centers on building and supporting software solutions with a focus on scalability and reliability. The team works with a range of technologies, including Linux, Bash, Python, Java, GitLab, CI/CD, Docker, Ansible, Grafana, and NiFi. A practical approach to engineering and a focus on client needs are key values here. What you will do Design, develop, and maintain software applications using Linux, Bash, Python, and Java Streamline code integration and deployment through GitLab and CI/CD pipelines Apply Docker for containerization and use Ansible to automate tasks Monitor and visualize system performance with Grafana Manage and support data flows using NiFi Work closely with teammates to deliver solutions that meet client requirements Requirements Strong understanding of software engineering principles Hands-on experience with Linux, Bash, Python, Java, GitLab, CI/CD, Docker, Ansible, Grafana, and NiFi Ability to create scalable and maintainable software Strong problem-solving abilities and attention to detail

Apr 24, 2026
Apply
linkllc logo
Full-time|On-site|Annapolis Junction, MD

Join TKO, a dynamic leader in technology, as a Cloud/Linux Systems Administrator. In this pivotal role, you will be an integral part of the DCS TTO Integration Team, providing robust support across all cloud environments within the DCS infrastructure, encompassing both unclassified and classified systems.

Jul 30, 2024
Apply
Captivation logo
Full-time|On-site|Annapolis Junction, MD

Role overview Captivation seeks a Software Engineer II for its Annapolis Junction, MD location. This position centers on building and maintaining systems with a focus on automation, messaging, and container orchestration. The role requires hands-on experience with Bash and Python for software development and support. What you will do Develop and maintain software using Bash and Python Work with messaging platforms such as RabbitMQ and handle data with NoSQL databases Deploy and manage applications using Helm, Docker, and Kubernetes Contribute to projects aligned with Captivation’s mission Key technologies Bash Python RabbitMQ NoSQL Helm Docker Kubernetes Location This role is based in Annapolis Junction, MD.

Apr 24, 2026
Apply
Captivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software seeks a Senior Software Engineer with a focus on front-end development. This position is based in Annapolis Junction, MD and involves daily work with JavaScript, TypeScript, React, Java, and Spring. What you will do Engineers in this role contribute to projects that support national security. The work often involves tackling complex technical problems and delivering results on schedule. High standards and attention to detail are expected in every project. Key technologies JavaScript TypeScript React Java Spring Location This role is located in Annapolis Junction, MD.

Apr 22, 2026
Apply
Captivation logo
Full-time|Hybrid|Annapolis Junction, MD - Hybrid

Role overview Captivation seeks a Software Engineer II for a hybrid role in Annapolis Junction, MD. The team works closely together, focusing on practical solutions that drive business operations forward. Expect a hands-on environment where collaboration and real-world problem-solving are part of daily work. What you will do Develop and maintain software using Linux and Bash scripting Enhance data workflows with Apache Airflow and Apache Spark Use Docker and Podman to containerize and deploy applications Manage code and version control through Git Support and optimize systems running on AWS Work with teammates in a hybrid office and remote setup Key technologies Linux Bash Apache Airflow Apache Spark Docker Podman Git AWS Location This position is based in Annapolis Junction, MD and follows a hybrid schedule, combining in-office and remote work.

Apr 24, 2026
Apply
Captivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software builds custom solutions for clients with a strong focus on national security and mission-driven technology. The engineering team develops tools and systems that help address complex challenges in this space. Role overview The Software Engineer II position emphasizes Java development, particularly for knowledge management and data curation projects. In this mid-level role, collaboration with a skilled team is central to delivering ETL (Extract, Transform, Load) processes across large enterprise datasets. This position offers direct experience with GhostMachine Portable MapReduce analytics, along with opportunities to work with Spring and NiFi. The team values hands-on contributions and continued technical growth. Key technologies Java MapReduce (including GhostMachine Portable MapReduce) Spring NiFi Location Annapolis Junction, MD

Apr 22, 2026
Apply
Captivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software develops custom solutions with a focus on engineering quality and mission support. Based in Annapolis Junction, MD, the team works on projects that contribute to national security. Role overview This mid-level Systems Administrator role involves supporting and maintaining daily operations for a diverse set of systems. The technical environment spans Linux servers, Cisco networking equipment, Kubernetes orchestration, and NetApp storage solutions. Key responsibilities Monitor and maintain system performance and reliability Support daily operations across Linux, Cisco, Kubernetes, and NetApp platforms Troubleshoot issues to ensure smooth functioning of critical systems Requirements Experience with Linux administration Familiarity with Cisco networking Knowledge of Kubernetes and NetApp technologies Strong attention to system performance and reliability

Apr 22, 2026
Apply
Captivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software builds tailored engineering solutions for clients with demanding schedules. The team emphasizes technical skill and creative problem-solving, often working on projects that contribute to national security efforts. Role overview This Cloud Software Engineer 2 position focuses on back-end development in a cloud environment. Daily work involves using MapReduce, Hadoop, Linux, Java, and AWS to build and maintain software systems. The role is based in Annapolis Junction, MD. Key skills Hands-on experience with MapReduce and Hadoop Strong background working in Linux environments Proficiency in Java and AWS Familiarity with MongoDB and Scala Some exposure to UI development is a plus

Apr 22, 2026
Apply
captivation logo
Full-time|On-site|Annapolis Junction, MD

Role overview captivation seeks a Software Engineer III in Annapolis Junction, MD. This position centers on designing and refining scalable data pipelines and analytics tools. The team values collaboration and works together to overcome technical challenges, delivering solutions that enable data-driven decision making. What you will do Develop and maintain systems using Linux, Bash, and Python Orchestrate data workflows with Apache Airflow Query and manage data with SQL Enhance analytics features using Jupyter Notebook and NumPy Process and integrate data in JSON format Requirements Hands-on experience with Linux, Bash, and Python Familiarity with Apache Airflow, SQL, Jupyter Notebook, NumPy, and working with JSON data Comfortable collaborating with others Interest in solving technical problems Motivated by technology and working with data

Apr 24, 2026
Apply
Captivation logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation seeks a Senior Software Engineer with a focus on Java and GPU-accelerated application development. This position is based in Annapolis Junction, MD, and involves both building and integrating software that supports national protection efforts. Role overview This role centers on Java development, with an emphasis on deploying and integrating applications that use GPU acceleration. The work supports a broader mission and involves collaborating with engineers who care about both technical quality and real-world impact. Team values Engineers at Captivation prioritize high standards in their code and the significance of their contributions. The team works quickly and precisely to deliver solutions tailored to client needs.

Apr 22, 2026
Apply
Captivation logo
Full-time|On-site|Annapolis Junction, MD

Captivation seeks an Experienced Software Engineer 3 to join the team in Annapolis Junction, MD. This position centers on building and improving software systems with a focus on practical solutions and strong technical execution. Role overview The engineer in this role will design, implement, and refine scalable software applications. Collaboration is key, as the work involves partnering with colleagues from various backgrounds to deliver on client needs. The stack includes Go, Python, Kubernetes, Kafka, and Ansible, and these technologies play a central role throughout the development process. What you will do Develop and enhance scalable applications using modern software practices Collaborate across disciplines to ensure solutions meet client requirements Apply expertise in Go, Python, Kubernetes, Kafka, and Ansible at every stage of development Key technologies Go Python Kubernetes Kafka Ansible Location This role is based onsite in Annapolis Junction, MD.

Apr 24, 2026
Apply
Captivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software creates solutions for clients who require reliable and effective technology. The engineering group contributes directly to projects that support important national objectives. Role overview This Software Engineer II position centers on Java development and the integration of GPU-accelerated applications. The role involves contributing to the development and deployment of software that addresses real-world needs. As a mid-level engineer, you will join a team focused on delivering results that have a tangible impact. Key requirements Proficiency in Java Hands-on experience integrating GPU-accelerated applications Location This role is based in Annapolis Junction, MD.

Apr 22, 2026
Apply
Captivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software develops custom software for clients who rely on timely results and strong technical skills. The engineering group works on projects that play a direct role in national security and mission-focused operations. Role overview This Software Engineer II position is located in Annapolis Junction, MD. The role is designed for a mid-level engineer with practical experience in Java, MapReduce, Hadoop, and Accumulo. Work involves building and maintaining software that supports high-priority initiatives and has a real-world impact. Requirements Hands-on experience with Java Knowledge of MapReduce and Hadoop frameworks Familiarity with Accumulo Mid-level engineering background Ability to work onsite in Annapolis Junction, MD

Apr 22, 2026
Apply
Captivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software develops custom software for clients, focusing on timely delivery and reliable results. The engineering team works collaboratively to support national security efforts, emphasizing both innovation and high standards. Role overview This Senior Software Engineer position is located in Annapolis Junction, MD. The role requires hands-on experience with Python, as well as either Kotlin or Java. Familiarity with Terraform and AWS is important, along with knowledge of Elasticsearch or OpenSearch. Key technologies Python Kotlin or Java Terraform AWS Elasticsearch or OpenSearch What matters here Engineers at Captivation Software contribute to projects that support national security. The team values technical expertise, a commitment to quality, and a collaborative approach to problem solving.

Apr 22, 2026
Apply
Captivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software creates technology solutions for national security, with a focus on meeting customer needs and delivering results on schedule. The team values both innovation and quality, and engineers contribute directly to projects that have a tangible impact. Role overview This Software Engineer I role is based in Annapolis Junction, MD. The position involves working with Java, MapReduce, and cloud technologies. Daily responsibilities include supporting ongoing operations and participating in a variety of projects. Collaboration and impact Teamwork is central to this position. Engineers work closely with others to build, maintain, and improve software that supports important missions. The work environment encourages sharing ideas and learning from colleagues. Key focus areas Develop and maintain software using Java Apply MapReduce techniques to process data Work with cloud-based technologies as part of project delivery

Apr 22, 2026
Apply
Captivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software is seeking a Software Engineer 2 with experience in Ansible, Terraform, Hadoop, and Java. This is a mid-level role based in Annapolis Junction, MD. Role overview The Software Engineer 2 will join a collaborative team focused on supporting daily operations. The work centers on building and maintaining solutions that help drive efficiency and quality for clients. What you will do Apply expertise with Ansible, Terraform, Hadoop, and Java to support ongoing engineering tasks Work closely with team members to deliver solutions that meet client needs Contribute to projects that support national security initiatives About Captivation Software Captivation Software builds tailored solutions with an emphasis on efficiency and quality. The engineering team values innovation and aims to make a meaningful impact in national security.

Apr 22, 2026
Apply
Link LLC logo
Full-time|On-site|Annapolis Junction, MD

Join Our Dynamic Team as a Linux Systems AdministratorWe are seeking a skilled Linux Systems Administrator to join our team at Link LLC, located in Annapolis Junction, MD. In this full-time role, you will play a crucial part in maintaining and optimizing our Linux-based systems, ensuring their security, and providing exceptional support for our team.

Jul 30, 2024

Sign in to browse more jobs

Create account — see all 196 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.