Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Technology
Software Developer / Engineer
McLean, VA

Find & Apply For Software Developer / Engineer Jobs in McLean, Virginia

Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.

Skip to job details
Now viewing: Full Stack Java Developer - Secret Clearance
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Client

Full Stack Java Developer - Secret Clearance

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
76
out of 100
Average of individual scores

Were these scores useful?

Job Description

YOU MUST HAVE AN ACTIVE SECRET SECURITY CLEARANCE
Location:
Hybrid - McLean, VA 22102 (U.S.) with
International Travel Interview:
2 Video interviews
Security Clearance:
Active Secret (eligible for Top Secret)
Employment Type:
Full-Time/ Contract Capstone IT is helping our client to find a Senior Java Developer who will design, build, secure, and maintain enterprise applications supporting Identity, Credential, and Access Management (ICAM). The developer will use Java, Spring Boot, microservices, REST APIs, databases, and cloud technologies to create scalable applications that meet federal security requirements. This person will work with architects, business analysts, product owners, and developers to deliver secure solutions. The role includes application architecture, hands-on development, code reviews, troubleshooting, performance optimization, CI/CD, and security compliance. A particularly important aspect is building applications that support identity management, credentialing, access control, and potentially cryptographic integrations, including hardware security modules (HSMs), public key infrastructure (PKI), and certificate management. Top 4 Skills Java 11/17+ and
Spring Boot:
10+ years of Java development with Spring MVC, Spring Security, Hibernate/JPA, and enterprise application architecture. Microservices, APIs, and cloud: RESTful services, Docker, Kubernetes, and AWS, Azure, or GCP.
Federal application security:
NIST SP 800-53, FedRAMP, OWASP, SonarQube, Tenable, and secure coding.
ICAM and cryptography:
Identity and access management domain experience; PKI, HSM, certificates, and cryptographic integration are especially valuable. Main Responsibilities Design, develop, test, and deploy secure enterprise Java applications. Lead Spring Boot and microservices development. Build REST APIs and integrate internal and third-party services. Work with relational and NoSQL databases. Perform code reviews, troubleshoot incidents, and improve performance. Implement CI/CD pipelines and containerized deployments. Apply security controls and support compliance requirements. Participate in architecture decisions and collaborate across technical teams. Support ICAM-related integrations and, where applicable, cryptographic technologies. Required Qualifications Bachelor's degree in a relevant field. 10+ years of hands-on Java development. Java 11/17+, Spring Framework, Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA. Microservices, REST APIs, JSON, and web services. SQL Server, PostgreSQL, or MySQL; MongoDB. Cloud experience with Azure, AWS, or GCP. Docker, Kubernetes, Kafka/RabbitMQ/ActiveMQ. Jenkins, Azure DevOps, or GitHub Actions. Agile/Scrum, Git, monitoring, and logging tools. Experience building applications that meet NIST/FedRAMP security controls. Active Secret clearance and Top Secret eligibility.
Preferred:
Thales Luna HSM, Azure Managed
HSM, PKCS
#11, Java JCE/JCA providers, PKI, certificate troubleshooting, encryption, digital signatures, key rotation, key escrow, and secure key storage.
Pay:
$80.00 - $100.00 per hour Expected hours: 40.0 per week
Experience:
Java:
10 years (Required)
Spring Boot:
5 years (Required) NIST standards: 3 years (Required)
PKI:
1 year (Required) Security clearance: Secret (Required) Ability to
Relocate:
McLean, VA 22106: Relocate before starting work (Required)
Work Location:
Hybrid remote in McLean, VA 22106

Benefits

  • Dental Insurance