Senior Java Developer
Listed on 2026-01-11
-
IT/Tech
Cybersecurity
Base pay range
$60.00/hr - $80.00/hr
Position Overview:
We are seeking a Senior Java Developer to lead a critical security initiative: adapting our current application landscape for Post-Quantum Cryptography (PQC) standards. While PQC is still emerging, we are proactively updating our security algorithms to ensure our systems are "quantum ready".
This is a unique opportunity for a technical developer (not just a security analyst) to analyze existing applications, implement cryptographic updates, and collaborate with third-party vendors on their quantum readiness releases. You will be the first hire for this specific initiative and will work across multiple teams to secure our software infrastructure.
Key Responsibilities- Application Analysis & Remediation: Analyze current Java-based applications (J2EE, multi-tier) to identify security vulnerabilities regarding future quantum computing threats.
- Security Implementation: Apply fixes and updates to meet new security requirements, focusing on encryption, data verification, and protocols like TLS/SSL.
- Vendor
Collaboration:
Work with third-party software vendors to integrate their quantum-ready releases into our environment. - Cross-Functional Communication: Act as an "outward" liaison, proactively approaching Subject Matter Experts (SMEs) and other developers across ~3 different teams (approx. 20 people) to gather necessary information and drive security updates.
- Java Development: 8+ years of experience in Java/J2EE development.
- Full Stack Architecture: Proven experience with 3-tier/multi-tier applications (UI, Application layer, Database).
- Application Security Knowledge: While specific PQC background is not required, you must have strong knowledge of general application security, including understanding SSR, TLS protocols, how to secure web servers, and data encryption methods.
- Soft Skills: Must be a proactive, "outward" communicator capable of managing conversations with busy stakeholders to get work done.
- Python: Experience with Python is a strong plus.
- Linux Environment: Familiarity with Linux/RHEL operating systems.
- Hybrid Model: The role is based in Manassas, VA. While flexible, the preference is for candidates who can be on-site as needed (generally around 2 days a week).
- Interview: Process typically involves a one-hour interview. Local candidates will interview in person; remote candidates may interview via Teams, though local/relocating candidates are preferred
Mid-Senior level
Employment typeContract
Job functionInformation Technology
Referrals increase your chances of interviewing at The Midtown Group by 2x
Apply BELOW
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).