J

J5 Consulting

Secures IT systems and manages cybersecurity operations

Application Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeChantilly, VA, USA

About the Job

Requirements

  • Demonstrated experience building and maintaining scalable front-end applications using React and TypeScript, including component-based architecture, state management, and hooks.
  • Demonstrated experience managing application state using MobX or other state management solutions within a TypeScript and React environment.
  • Demonstrated experience developing backend services and application programming interfaces using Node.js, including integrating front-end and server-side code.
  • Demonstrated experience with Elasticsearch, including search functionality, analytics, querying, indexing, mappings, analyzers, tokenization, bulk indexing, search domain-specific language, aggregations, reindexing, snapshots, index lifecycle management, performance tuning, and large datasets.
  • Demonstrated experience managing Elasticsearch at scale, including cluster topology, shard sizing, replica strategy, resource limits, Java Virtual Machine tuning, recovery practices, reallocation, rolling upgrades, and snapshot impact.
  • Demonstrated experience with database management using Amazon Relational Database Service or similar relational database services, including writing SQL queries, optimizing performance, and integrating with backend applications.
  • Demonstrated experience with version control systems such as Git and continuous integration and continuous deployment pipelines.
  • Demonstrated experience building and operating extract, transform, load pipelines for very large datasets with production-grade reliability.
  • Demonstrated experience with TypeScript and JavaScript for backend development, Node.js frameworks such as Express, asynchronous programming with async/await and Promises, and the Elasticsearch JavaScript/TypeScript client.
  • Demonstrated experience with Python, Bash, or Go for automation, tooling, data processing, and runbook scripting.
  • Demonstrated experience writing and optimizing complex SQL queries in relation to upstream data modeling.
  • Demonstrated ability to evaluate trade-offs between latency, throughput, and infrastructure cost, including index retention and storage tiers.
  • Demonstrated extensive Terraform experience, including authoring modules, composition patterns, remote state backends and locks using Amazon S3, workspaces, provider and version locking, and idempotent infrastructure.
  • Demonstrated experience with Amazon Web Services networking, including VPC design, subnets, route tables, internet gateways, NAT, Transit Gateway, VPC peering, PrivateLink, VPC endpoints, security groups, network access control lists, Direct Connect, VPN, and network and application load balancers.
  • Demonstrated experience with Git-based workflows and Terraform automation pipelines using GitHub Actions, GitLab CI, or Jenkins.
  • Demonstrated experience with Transport Layer Security, encryption at rest, identity and access management policies or roles, secrets management using Vault or AWS Secrets Manager, network segmentation, audit logging, and compliance controls.
  • Demonstrated experience with performance tuning, including Java Virtual Machine heap sizing, garbage collection tuning, file descriptors and ulimits, operating system settings, thread pools, merge and refresh tuning, and bulk and ingest optimizations.
  • Demonstrated experience with disaster recovery and capacity planning for large datasets, including tested backup and restore procedures and runbooks.
  • Demonstrated problem-solving and performance-tuning capabilities for extract, transform, load jobs and Node.js backends, with the ability to work across all layers of the stack and collaborate with cross-functional teams.
  • Demonstrated experience with security and cost optimization patterns, including right-sizing, reserved instances or savings plans, and tiered storage.
  • Demonstrated strong troubleshooting skills using Elasticsearch APIs, logs, Java Virtual Machine garbage collection analysis, thread-pool diagnostics, and operating-system metrics.
  • US citizenship is required.
  • An active U.S. Government Top Secret Security Clearance with a Full Scope Polygraph is required.
  • The position is expected to be on-site within the Washington Metropolitan Area, with local travel as needed.

Responsibilities

  • Maintain and enhance an existing social media data exploitation platform.
  • Develop enhancements to an existing service-based Java web application.
  • Work within an existing team environment.

Desired Qualifications

  • Demonstrated experience with Apache NiFi for flow-based ingestion and provenance-driven data movement.
  • Demonstrated experience with schema evolution strategies, mapping conflicts, versioning, and automated reindex pipelines.
  • Demonstrated experience with data modeling, metadata management, and catalog tools.
  • Demonstrated experience communicating and working cross-functionally with product, analytics, and site reliability engineering teams.
  • Demonstrated experience working across all layers of the stack, solving problems, collaborating with cross-functional teams, and adapting to evolving project requirements.
  • Demonstrated experience running production-critical distributed systems.

About the Company

J5 Consulting

Secures IT systems and manages cybersecurity operations

J5 Consulting is a cybersecurity and IT services company serving government agencies and commercial organisations. Its work combines security assessments, risk management and compliance support with cloud computing, systems integration, application support and ongoing IT operations. The company evaluates vulnerabilities, develops tailored remediation plans and implements controls intended to protect clients' systems and data. Its managed services cover infrastructure monitoring, cloud administration, patching and security reporting, while its consulting teams support technology and programme decisions. Established in 2006 as J5 Holdings Corporation, J5 Consulting is headquartered in Bowie, Maryland, United States.

Company size
1-10
Company stage
Not listed
Total funding
Not listed
Headquarters
Bowie, MD
Founded
2006

Recently Posted Jobs

Explore more opportunities at J5 Consulting

See more jobs