E

Everwatch

Providing defense, intelligence, and mission support

Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAnnapolis Junction, MD, USA$100.96 - $115.38 /hrIn-person

About the Job

Requirements

  • Experience with Java development, preferably Java 17 or 21, including object-oriented design, multithreading, and NIO2 file operations.
  • Experience developing, testing, and deploying software in Linux environments using Maven and GitLab.
  • Experience with the Spring Framework, Spring Boot, Spring Integration, Spring Data, and Spring Cloud components.
  • Experience developing and integrating RESTful services, web applications, messaging components, channels, adapters, endpoints, and cloud-based services.
  • Experience working with cloud service providers and APIs, including Amazon Web Services, Azure, and Google Cloud Platform.
  • Experience integrating cloud storage and compute services such as Amazon S3, EC2, Azure Cloud Storage, and Google Cloud Storage and Compute Engine.
  • Experience with relational, caching, and search data technologies such as PostgreSQL, Redis, and Elasticsearch.
  • Experience with software packaging, dataflow management, deployment, installation, configuration, and operational support.
  • Experience troubleshooting production software, supporting installations, and monitoring applications using tools such as the ELK stack.
  • A TS/SCI clearance with a polygraph is required.
  • At least 14 years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity, plus a bachelor's degree in Computer Science or a related discipline; alternatively, a high school diploma and at least 18 years of related experience.

Responsibilities

  • Resolve problems with complete end-to-end software solutions in an agile environment.
  • Develop software and systems from vision through production readiness.
  • Master new tools and techniques and identify needed system improvements.
  • Help clients address difficult challenges using current architectural approaches, tools, and technologies.
  • Ensure team solutions account for the current architecture and operating environment, as well as future functionality and enhancements.

Desired Qualifications

  • Experience with the Java Cryptography Extension (JCE) and JUnit testing frameworks.
  • Experience with Spring Boot Actuators, Thymeleaf, and Spring application lifecycle management.
  • Experience with Spring Data integrations for Elasticsearch, Redis, and PostgreSQL.
  • Experience with Spring Cloud Config and cloud configuration management.
  • Experience with Docker and containerized application development and deployment.
  • Experience using development environments such as Eclipse or IntelliJ IDEA.
  • Experience administering and maintaining development environment tools and resources such as GitLab and Nexus.
  • Experience managing CI/CD workflows and software delivery pipelines using GitLab and Maven.
  • Experience supporting distributed cloud-enabled data transport services and integrating multiple cloud environments.
  • Experience collaborating with software developers, system engineers, test engineers, system administrators, and customers to troubleshoot complex technical issues.

About the Company

Everwatch

Providing defense, intelligence, and mission support

EverWatch Solutions provides government-focused defense, intelligence, and deployed support services. It delivers mission-critical solutions to government agencies through custom software development, system engineering, and mission operations support, using advanced technology to gather and analyze actionable intelligence. The company operates primarily on government contracts and long-term service agreements, differentiating itself by deep domain expertise in defense and intelligence, a focus on public-sector needs, and a capability to provide end-to-end services from software creation to operational support. Its goal is to help public-sector clients operate safely and efficiently by delivering specialized, high-value services that support intelligence gathering, decision-making, and mission execution.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Reston, VA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Everwatch

See more jobs