Software Developer

Onyx Government Services
Scott Air Force Base, IL, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Custom Software OnyX for Mac Service-Oriented Architecture Simple Object Access Protocol (SOAP) Software Engineering Subversion Web Services Web Services Description Language Extensible Markup Language (XML)
+7 more
Software Repository SC Clearance Data Management Restful APIs Code Restructuring Serverless Computing Static Application Security Testing

Job description

Onyx pairs subject matter and functional experts with developers to provide high quality, tailored solutions. In support of our various efforts, we have developed the Onyx Data Management Toolkit, a combination of Agile Development principles, COTS Integration, and custom software, to deliver flexible, cost-effective solutions to a variety of Department of Defense, Intelligence Community, and Law Enforcement agencies., The Software Developer modernizes TRDM’s legacy SOA web services into containerized, cloud-native services. Works in an Agile/SAFe environment. Off-site permitted for unclassified work., * Refactor legacy Java SOA web services into containerized cloud-native applications

  • Develop new REST APIs to replace legacy SOAP/WSDL endpoints where appropriate
  • Implement and test interface changes
  • Address Fortify SAST findings
  • Maintain code in Subversion / Git repositories
  • Document interfaces per IDD and IRDD requirements

Requirements

  • Active SECRET clearance
  • US Citizen
  • Bachelor’s degree
  • DoD 8570 IAT-II
  • 5+ years software development, 3+ years Java enterprise
  • Web services experience (REST, SOAP, WSDL, XML), * AWS Developer
  • Docker/Kubernetes
  • Agile/SAFe
  • Prior DoD IT or USTRANSCOM experience

Benefits & conditions

Invitation for Job Applicants to Self-Identify as a U.S. Veteran

  • A “disabled veteran” is one of the following:
  • a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or
  • a person who was discharged or released from active duty because of a service-connected disability.
  • A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran’s discharge or release from active duty in the U.S. military, ground, naval, or air service.
  • An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
  • An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

About the company

Onyx Government Services, LLC., is a Service-Disable Veteran-Owned Small Business (SDVOSB), headquartered in Fairfax, Virginia. We specialize in data management, integration, and analysis solutions to provide decision-ready information to Command and Control (C2) and Decision Support Systems. We have demonstrated expertise in the field of Information Technology, database & COTS integration, and custom software development.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on onyxgs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:05 min

Evolution of version control systems in regulated industries

Daniel Siegl ¡ Coffee With Developers

2:59 min

The danger of adopting default REST APIs

Stefan Priebsch ¡ WWC 2021

1:06 min

Developer experience and project variety at scale

Alexandra Petri ¡ WWC 2023

6:56 min

The impact of Git on modern version control

Chris Heilmann +2 ¡ LIVE

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner ¡ Coffee With Developers

3:34 min

Approaching language models as scalable synchronous rest APIs

Patrick Koss Patrick Koss ¡ WWC 2025

Videos

See all

Related articles

See all