Haystack
← Back to Jobs
Technology
MW

DevOps Engineer with Java

Mind Ware IncReston, VA🇺🇸United StatesPosted 24 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Reston, VA, United States
Posted
2 days ago
DockerMicroservicesShellSpringSpring BootAWSELKSplunkAzureCloudFormationGitGitHub ActionsGitLab CIGrafanaJavaJenkinsKubernetesPrometheusRESTTerraform

Job Description

Hiring for DevOps Engineer with Java @ Reston, VA

Job Summary

We are seeking an experienced DevOps Engineer with strong Java development experience to join our engineering team in Reston, VA. The ideal candidate will be responsible for designing, implementing, and maintaining CI/CD pipelines, cloud infrastructure, deployment automation, and DevOps processes while working closely with Java development teams.

The candidate should have hands-on experience with Java, AWS/Azure, Docker, Kubernetes, Jenkins, Git, Terraform, and Linux, along with a strong understanding of modern software development and deployment practices.

Responsibilities:

  • Design, develop, and maintain CI/CD pipelines for Java-based applications.
  • Automate application build, testing, deployment, and release processes.
  • Work closely with Java developers, architects, QA engineers, and infrastructure teams.
  • Develop and maintain Java-based applications, services, utilities, and automation tools as required.
  • Manage cloud infrastructure and application deployments in AWS or Azure.
  • Build, deploy, and manage containerized applications using Docker and Kubernetes.
  • Develop Infrastructure as Code using Terraform, CloudFormation, or similar tools.
  • Configure and manage Jenkins, GitHub Actions, GitLab CI/CD, or similar CI/CD platforms.
  • Implement monitoring, logging, alerting, and performance-management solutions.
  • Troubleshoot application, infrastructure, deployment, and production issues.
  • Implement security, access controls, vulnerability management, and DevSecOps practices.
  • Optimize application deployment processes for scalability, reliability, and performance.
  • Participate in production support, incident management, and root-cause analysis.
  • Maintain technical documentation, deployment procedures, and operational runbooks.

Qualifications

  • 5+ years of experience in DevOps, Cloud Engineering, or Software Engineering.
  • Strong hands-on experience with Java/J2EE and Spring/Spring Boot.
  • Strong experience building and managing CI/CD pipelines.
  • Experience with AWS or Azure cloud services.
  • Hands-on experience with Docker and Kubernetes.
  • Strong knowledge of Jenkins, Git, Maven/Gradle, and automated build processes.
  • Experience with Terraform or other Infrastructure-as-Code tools.
  • Strong Linux/Unix administration and shell scripting skills.
  • Experience with REST APIs, microservices, and distributed applications.
  • Knowledge of monitoring and logging tools such as Prometheus, Grafana, ELK/Elastic Stack, Splunk, or CloudWatch.
  • Strong understanding of Git branching, source control, and release-management practices.
  • Excellent troubleshooting, communication, and collaboration skills.

Similar jobs