Full Stack Java Developer - Secret Clearance

The Client
McLean, VA, United States
14 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$166,400.0 - $208,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Spring Security Apache ActiveMQ Application Programming Interfaces (APIs) Amazon Web Services Applications Architecture Microsoft Azure Cloud Computing Code Review Databases Continuous Integration Digital Signature
+38 more
Java Platform Enterprise Edition (J2EE) Github Hardware Security Module Hibernate (Java) Identity and Access Management Java Persistence API Spring Framework JSON PostgreSQL Microsoft SQL Server MongoDB MySQL NoSQL Open Web Application Security Performance Tuning Public Key Infrastructure Scrum Methodology RabbitMQ Secure Coding SonarQube Systems Integration Web Services SSL Certificate Management Data Logging Enterprise Software Applications Spring-mvc Spring-boot Software Security Software Application Programming Git SC Clearance Containerization Kubernetes Apache Kafka Restful APIs Docker Jenkins Microservices

Job description

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.

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…