EverWatch

Software Engineer

EverWatch
Apply
3 months ago
Annapolis Junction, MD, USASenior

Responsibilities

  • Develop complete end-to-end software and systems from initial vision through production deployment.
  • Design and implement Java applications, RESTful services, web applications, messaging components, and cloud-based services.
  • Evaluate current architecture and operating environments while planning future functionality and enhancements.
  • Integrate cloud storage, compute, data, and transport services across AWS, Azure, and Google Cloud Platform.
  • Package, deploy, install, configure, monitor, and provide operational support for software.
  • Troubleshoot production software, installations, and complex technical issues with developers, engineers, administrators, and customers.
  • Manage software delivery workflows and support distributed cloud-enabled data transport services.

Requirements

  • Experience with Java development, preferably Java 17 or Java 21, object-oriented design, multithreading, and NIO2 file operations.
  • Experience developing, testing, and deploying software in Linux using Maven and GitLab.
  • Experience with Spring Framework, Spring Boot, Spring Integration, Spring Data, and Spring Cloud.
  • Experience with RESTful services, web applications, messaging components, cloud service providers, and cloud APIs.
  • Experience with AWS, Azure, Google Cloud Platform, Amazon S3, EC2, Azure Cloud Storage, Google Cloud Storage, and Compute Engine.
  • Experience with PostgreSQL, Redis, Elasticsearch, relational data, caching, and search technologies.
  • Experience with software packaging, dataflow management, deployment, installation, configuration, operational support, and ELK stack monitoring.
  • TS/SCI clearance with a polygraph is required.
  • Either a bachelor’s degree in Computer Science or a related discipline and 14+ years of relevant experience, or a high school diploma and 18+ years of related experience.
  • Preferred experience includes Java Cryptography Extension, JUnit, Spring Boot Actuators, Thymeleaf, Spring application lifecycle management, Spring Cloud Config, Docker, Eclipse, IntelliJ IDEA, Nexus, GitLab administration, Maven delivery pipelines, and distributed cloud services.
  • Preferred skills include collaboration with software developers, system engineers, test engineers, system administrators, and customers to resolve complex technical issues.

Benefits

  • Projected compensation is $100.96 to $115.38 per hour.
  • EverWatch offers salaries and benefits packages, with compensation determined by location, education, skills, experience, contract affordability, and organizational requirements.
  • The position is located in Annapolis Junction, Maryland, and requires a TS/SCI clearance with a polygraph.

Tech Stack

Apache SparkAWSAzureDockerElasticsearchGoogle CloudGoogle Cloud PlatformJavaJUnitLinuxMavenPostgreSQLPythonRedisSpring BootSQL

Categories

EverWatch

About EverWatch

201-500 employees

EverWatch delivers government solutions and services in defense, intelligence, and deployed mission support for U.S. national security agencies. Its work spans systems engineering, software and cloud development, cybersecurity, and operations support performed under federal contracts for the Intelligence Community and the Department of Defense. Headquartered in Annapolis Junction, Maryland, the company operates as a privately held provider focused on classified and mission-critical programs.

Contact me