GIGATEC Engineering logo

Senior Java Software Engineer

GIGATEC Engineering

On-site
Annapolis Junction, MD
Full-time
Senior
7+ yrs
Salary not listedPosted 56m ago

Real job — pulled straight from GIGATEC Engineering’s careers page · Verified October 22, 2026 · No reposts.

Job description

GIGATEC Engineering is hiring a Senior Java Software Engineer — a full-time, based in Annapolis Junction, MD role. Apply directly on GIGATEC Engineering's careers page below.

Senior Java Software Engineer

Location: Annapolis Junction, MD

Perks and Benefits

  • 100% Paid Healthcare
  • 10% 401k in every paycheck
  • 100% Fully Vested!!!

Required Qualifications 

  • Top Secret clearance with poly (Non-Negotiable)
  • B.S. degree in a technical discipline
  • Seven years of demonstrable software engineering experience, or eleven years of experience in lieu of a degree.

*NOTE – Our positions require a Top Secret clearance, as well as the favorable completion of a polygraph. Applicants must be authorized to work in the U.S. We are unable to sponsor an employment Visa.


What You’ll Be Doing (We don’t love the bullet points, but we love the work!)

We are seeking a skilled Software Engineer to support the development, maintenance, enhancement, and troubleshooting of GHOSTGEM's suite of software applications. The ideal candidate will have strong experience in Java development, Spring Framework technologies, Linux environments, containerization, and cloud-native application deployment.

This role involves designing, developing, testing, integrating, and sustaining scalable software solutions while leveraging Commercial Off-the-Shelf (COTS) and Free and Open-Source Software (FOSS) products, frameworks, packages, and libraries. As the Software Engineer, you'll get to work collaboratively with cross-functional teams to ensure application reliability, performance, security, and seamless integration across complex technical environments. You'll collaborate with exceptional teammates and directly contribute to missions that strengthen our nation's security. You'll also end your day knowing that you're doing work that truly matters!

Required Skills

  • Experience using Linux Command Line Interface (CLI) and Linux tools.
  • Experience developing scripts using Bash and Python.
  • Recent software development experience using Java.
  • Recent software development experience using the Spring Framework, including Spring Boot, Spring Data, and Spring Integration.
  • Experience with SQL databases, including PostgreSQL.
  • Experience with NoSQL databases, including MongoDB.
  • Experience with containerization technologies such as Docker and containerd.
  • Experience with container orchestration technologies, including Kubernetes.
  • Experience creating Helm Charts to deploy containerized services in a Kubernetes environment.
  • Familiarity with messaging frameworks such as RabbitMQ and Kafka.
  • Familiarity with CI/CD principles, methodologies, and tools such as Bamboo and GitLab CI.
  • Familiarity with Infrastructure as Code (IaC) principles, methodologies, and tools, including Ansible.
  • Experience using Git for source control and version management.

Position Desired Skills

  • Experience with the Atlassian tool suite, including Jira and Confluence.
  • Appreciates a sense of humor and the occasional well-timed joke.😂

Get Software Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Unisys logo

SharePoint Power Platform Engineer

Bangalore, KA
✓ From careers page· 11h ago
Unisys logo

Power Platform Developer

Bangalore, KA
✓ From careers page· 11h ago
Unisys logo

Senior Developer (Integrations)

Remote · US-eligible
✓ From careers page· 11h ago
Interpublic Group logo

Technology Solutions Analyst

$80k–$85kAddison, TX
✓ From careers page· 12h ago

Frequently asked questions

What skills are required for Senior Java Software Engineer at GIGATEC Engineering?

The required skills for Senior Java Software Engineer at GIGATEC Engineering include: Java, Spring Boot, Linux, Bash, Python, SQL, PostgreSQL, NoSQL, MongoDB, Docker, Kubernetes, RabbitMQ, Kafka, CI/CD, GitLab CI, Ansible, Git, JIRA, Confluence.

What is the seniority level for Senior Java Software Engineer at GIGATEC Engineering?

Senior Java Software Engineer at GIGATEC Engineering is a Senior level position.

How do I apply for Senior Java Software Engineer at GIGATEC Engineering?

You can view the full description and apply for Senior Java Software Engineer at GIGATEC Engineering on EchoJobs: https://echojobs.io/job/gigatec-engineering-senior-java-software-engineer-blgfs.