Seeking a Software Developer to support and modernize enterprise Public Key Infrastructure (PKI) and Identity & Access Management (IdAM) systems. You'll work on legacy modernization and new secure systems in an Agile Scrum environment, developing cloud-based applications for mission-critical government networks.
Key Responsibilities
Develop and maintain Java/Spring Boot backend applications on AWS
Build and enhance enterprise PKI and IdAM systems
Design and develop REST APIs and system integrations
Participate in Agile Scrum (3-week sprints, backlog grooming, planning)
Write deployment and automation scripts for AWS EC2 and CloudFormation
Collaborate with product owners, engineers, testers, and security teams
Support production systems through an on-call rotation (~1 week every 3 months)
Required Skills
Active TS/SCI with Polygraph
BS degree + 3–5 years of software development experience
Strong experience with:
Java, Spring Boot, AWS
Linux (CLI)
Bash and Python scripting
REST API development
Git
CloudFormation
XML, JSON, YAML
PostgreSQL/MySQL (SQL/PLSQL)
Experience designing scalable, high-performance distributed systems
Ability to translate business requirements into technical solutions
Collaborative Agile team with opportunities to work on new secure cloud-based systems
RCT Systems offers:
Competitive benefits package (medical, dental, vision, life insurance)
Immediate 401k vesting
Generous PTO and flexible schedules
$500.00 annual technology allowance
RCT Systems is committed and proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex (to include pregnancy and related conditions, sexual orientation, and gender identity), national origin, disability, veteran status, or any other federally protected class.
Numbers & Facts
Location
Reston, Virginia
Salary
$133,000–$148,000 Per Year
Website
https://www.rct-systems.com
Skills
Agile Programming Methodologiesunmatched
Amazon Elastic Compute Cloud (EC2)unmatched
Amazon Web Services (AWS)unmatched
Application Programming Interface (API)unmatched
Backlog Prioritizationunmatched
Bash Scriptingunmatched
Business Skillsunmatched
Certificate Authoritiesunmatched
Cloud Applicationsunmatched
Cloud Computingunmatched
Cryptographyunmatched
Digital Certificatesunmatched
Distributed Computingunmatched
Dockerunmatched
Gitunmatched
Governmentunmatched
Identity Data Managementunmatched
JSONunmatched
Javaunmatched
Jenkinsunmatched
Linux Operating Systemunmatched
Microservicesunmatched
MySQLunmatched
On Callunmatched
Oracle PL-SQLunmatched
PostgreSQLunmatched
Product Engineeringunmatched
Production Supportunmatched
Production Systemsunmatched
Public Key Infrastructure (PKI)unmatched
Python Programming/Scripting Languageunmatched
REST (Representational State Transfer)unmatched
Requirements Managementunmatched
SQL (Structured Query Language)unmatched
Scripting (Scripting Languages)unmatched
Scrum Project Management and Software Developmentunmatched
Seleniumunmatched
Sensitive Compartmented Information (SCI)unmatched
Software Administrationunmatched
Software Developmentunmatched
System Integration (SI)unmatched
Team Playerunmatched
Test Automationunmatched
Testingunmatched
Top Secret Clearanceunmatched
XML (EXtensible Markup Language)unmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.