Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Northrop Grumman Logo

Software Engineer (Back End Developer) - R10204531

Northrop Grumman

$124,900 - $187,300
Aug 20, 2025
Newport News, VA, US
Apply Now

GCCS-J is the Department of Defense (DoD) Joint Command and Control (C2) system of record. GCCS-J supports commanders and warfighters as they conduct joint and multinational operations by providing a fused picture of the battlespace within an integrated system that is supporting Joint Warfighter needs today. GCCS-J is focused on meeting emerging operational needs through sustainment and modernization support to operational baselines and three product areas (Situational Awareness, Infrastructure, and Intelligence). Along with sustainment and modernization, GCCS-J will focus on modifying and enhancing elements or capabilities to implement new requirements, enhance functionality, increase efficiency, or lower operating/deployment costs incorporating agile technologies and capabilities.

Requirements

  • Advanced proficiency in Java and Object-Oriented Design and Programming
  • Proficient in writing REST web services
  • Proficient in at least one event and messaging streaming platform such as Apache Kafka, RabbitMQ, ActiveMQ, web sockets, graphQL, NATS, Server-Sent Events (SSEs)
  • Proficient in a variety of database types (SQL, NoSQL, GeoSpatial, Key/Object pair, etc.)
  • Experience with architecture and design of back-end software applications
  • Experience with JavaScript and Node.js
  • Experience writing microservices using the Spring Boot framework

Responsibilities

  • Follow Agile Development process and full life cycle development: requirements, design, implementation, test, and maintenance
  • Lead independent technical investigations, provide technical advice, recommend technical solutions, and assist the Government in integrating the GCCS-J functionality into new baselines
  • Exhibit attention to detail coupled with the ability to quickly learn new procedures with minimal supervision
  • Exhibit a positive attitude, a high level of initiative, and must enjoy the challenge of bringing structured notional software solutions to ill-defined environments
  • Prioritize activities and deliver projects on time and within budget
  • Interface with multiple, geographically disbursed development teams and effectively communicate project statuses and barriers

Other

  • RELOCATION ASSISTANCE: No relocation assistance available
  • CLEARANCE TYPE: Secret
  • TRAVEL: Yes, 10% of the Time
  • US citizen with ability to obtain a Interim Secret Clearance
  • Top Secret Security Clearance