Everwatch

Everwatch

Software Engineer

Annapolis Junction, MDPosted 1 day ago
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country’s most critical missions. We are a full-service government solutions company. Harnessing the most advanced technology and solutions, we strengthen defenses and control environments to preserve continuity and ensure mission success. EverWatch employees are focused on tackling the most difficult challenges of the US Government. We offer the best salaries and benefits packages in our industry - to identify and retain the top talent in support of our critical mission objectives.

Qualifications

Required Qualifications

  • Experience with Java development, preferably with Java 17 or 21, including object-oriented design, multi-threading, and NIO2 file operations
  • Experience developing, testing, and deploying software in Linux environments using tools such as Maven and GitLab
  • Experience with 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 AWS, 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
  • TS/SCI clearance with a polygraph
  • 14+ years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity and a Bachelor's degree in Computer Science or a related discipline OR a HS diploma and 18+ years of related experience

Preferred Qualifications

  • Experience with 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

Skills & Technologies

AgileJavaLinuxSpringAWSAzurePostgreSQLRedisElasticsearchDockerCI/CDPythonSQLNoSQL

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Location

Annapolis Junction, MD

Posted

1 day ago

Country

US