ProSync

Software Engineer II/III (Java)

ProSync
Apply
1 month ago
Annapolis Junction, MD, USAMid Level / Senior

Responsibilities

  • Design, develop, test, and maintain mission-focused Java applications.
  • Use Guice for dependency injection and Gradle for build automation.
  • Build and maintain REST-based services and integrations.
  • Develop and troubleshoot containerized application components using Docker.
  • Integrate and support ELK stack components for logging, monitoring, and operational visibility.
  • Work with MongoDB and other data stores to support backend functionality and mission data flows.
  • Support automation and configuration management using Ansible.
  • Assist with Kubernetes-based deployments and troubleshooting.
  • Support limited-scope front-end development using Angular and TypeScript.
  • Use Linux to support development, troubleshooting, and operational workflows.
  • Work in customer spaces or offsite SCIFs to support mission operations and software sustainment.

Requirements

  • Bachelor’s degree or higher in Computer Science or a related discipline plus 14 years of software engineering experience, or an associate degree, high school diploma, or GED plus 18 years of general software engineering experience.
  • Software Engineer III candidates require a relevant bachelor’s degree or higher plus 20 years of software engineering experience, or an associate degree, high school diploma, or GED plus 24 years of general software engineering experience.
  • Extensive Java development experience.
  • Familiarity with Git, Gradle, Guice/dependency injection, Docker, and REST.
  • Experience developing front-end UI solutions with Angular and TypeScript.
  • Strong Linux skills and willingness to perform limited-scope UI work.
  • Active Top Secret/SCI clearance with polygraph.
  • Experience with ELK, MongoDB, Ansible, Kubernetes, microservices, Kubernetes platforms, and large-volume enterprise data is desired.
  • Experience with GitLab CI/CD, Jira, Confluence, Oracle, PostgreSQL, MariaDB, automated testing, DevSecOps, and modern software delivery pipelines is desired.

Benefits

  • Quarterly employee bonuses and competitive compensation rates.
  • Comprehensive health benefits, a 401(k) retirement plan, and an employee assistance program.
  • Company-sponsored continuing education for degrees and certifications.
  • Generous paid time off and 11 paid holidays per year.
  • Flexible work options.
  • Contract position performed onsite in Annapolis Junction, with work potentially occurring in customer spaces or an offsite SCIF.

Tech Stack

AngularAnsibleDockerGitGitLab CI/CDGradleHelmJavaKubernetesLinuxMariaDBMongoDBOpenShiftPostgreSQLRancherTypeScript

Categories

ProSync

About ProSync

51-200 employees

ProSync Technology Group builds and supports systems, hardware, software, and security engineering solutions for U.S. defense and intelligence customers. The privately held, service-disabled veteran-owned small business was founded in 2000 and is headquartered in Catonsville, Maryland. Its contract services span cyber and enterprise security, software development, analytics, systems and hardware engineering, lab management, and remote sensing, with lifecycle support for national security programs.

Contact me