Skip to main content
E

Senior Software Engineer

Eliassen Group
11 hours ago
Full-time
On-site
Gaithersburg 20883, United States
$70 - $80 USD hourly
Description

Our client seeks multiple Software Development resources to build and maintain Java-centric, cloud-native services within a secure, regulated environment. The team delivers containerized microservices on AWS using ECS, EKS, and OpenShift, and integrates AI-driven capabilities for test generation and flight-services automation. Work includes secure coding to FISMA High standards, DevSecOps pipeline practices, and contributions to AI/ML features within a Java ecosystem under Scaled Agile delivery.

Due to federal security clearance requirements, applicant must be a United States Citizen with the ability to obtain a Public Trust clearance. Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Location: Gaithersburg, MD or Ashburn, VA - Hybrid 2-3 days onsite

Clearance: Must be able to obtain Public Trust Clearance

Rate: $70.00 to $80.00/hr. w2

Responsibilities

  • Design, implement, and maintain Java-based microservices and supporting frameworks within release cycles.
  • Build cloud-native applications deployable to Amazon ECS, Amazon EKS, and Red Hat OpenShift.
  • Apply secure coding practices for FISMA High, including remediation of SAST/SCA findings and secrets hygiene.
  • Integrate and extend AI-driven features, including automated test generation and flight-services automation components.
  • Contribute to DevSecOps CI/CD workflows with GitLab, Tekton, Argo CD, and policy-as-code.
  • Support on-prem to AWS migration activities, including re-platforming, data connectivity, and rollback planning.
  • Implement and sustain FedRAMP High controls, STIG hardening, and continuous monitoring artifacts.
  • Collaborate within SAFe Agile teams to refine requirements, plan increments, and deliver working software.
  • Document designs, APIs, and operational runbooks for cloud services.

Experience Requirements

  • 7-10 years of overall IT experience with 5+ years of continuous hands-on development in Java or Python, with deep Java proficiency preferred.
  • AI experience applied to coding, testing, debugging, requirements, and analysis using modern AI coding tools.
  • Cloud-native design experience: containerized microservices, 12-factor principles, event-driven patterns, and API design.
  • Hands-on deployment experience with ECS, EKS (Kubernetes, Helm, NetworkPolicies, Ingress), and OpenShift (SCCs, Routes, Tekton, registries).
  • Secure SDLC experience including SAST/DAST/SCA, SBOM, image signing/scanning, and secrets management.
  • Familiarity with AWS GovCloud and multi-account networking patterns.
  • Experience with FISMA High or FedRAMP High environments and NIST 800-53 control implementation.
  • Linux-based development environment proficiency and DevOps exposure.
  • Experience working in Agile or Scaled Agile (SAFe) teams with clear communication skills.

Education Requirements

  • Bachelor's degree is a nice to have requirement.