Full-Time

Application Developer

J5 Consulting

J5 Consulting

Cybersecurity and compliance consulting

No salary listed

No H1B Sponsorship

Chantilly, VA, USA

In Person

On-site within the Washington Metropolitan Area; local travel may be required.

US Citizenship, US Top Secret Clearance Required

Category
Software Engineering (1)
Required Skills
Bash
Express.js
Python
JavaScript
Distributed Systems
React.js
Git
Node.js
SQL
Computer Networking
Java
ETL
TypeScript
AWS
Go
Elasticsearch
Terraform
Data Modeling
DevOps
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.

J5 Consulting is a cybersecurity consultancy operating under the J5 Consulting name. It helps organizations assess and strengthen security programs, meet frameworks such as CMMC and NIST, and protect sensitive systems and data. The business was established as J5 Holdings Corporation and now presents its consulting services through the J5 brand. The company operates in cybersecurity professional services, translating frameworks and government requirements into assessments, remediation plans, governance practices, monitoring, technical controls, and evidence clients can use in compliance processes.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A