Familiarity with Tomcat 11+ and Linux environments
Knowledge of JavaScript, AJAX, jQuery, HTML5, and CSS
Understanding of PKI/X.509, SSH, OpenSSL, and Java cryptography
Experience with Quartz, Git, and Eclipse
Responsibilities
Develop server-side web applications using Core Java 17+
Write data access code using JDBC/DAO against MariaDB/MySQL
Deploy applications on Tomcat 11+ and integrate with LDAP
Implement cryptographic protocols and standards like PKI/X.509 and SSH
Build responsive front-end components using JavaScript and related technologies
Benefits
9% retirement contribution
100% of family medical premiums covered
4 weeks of paid time off (PTO)
Opportunity for visible contributions in a small business environment
Collaborative culture where your voice is valued
Full Job Description
Active TS/SCI with Polygraph required. U.S. citizenship required.
Location: On-site in McLean, VA (Full-Time).
Write clean, secure Java without leaning on frameworks. You'll build server-side web applications with a focus on PKI and cryptography for a federal national-security mission.
What you'll do
Develop web applications in Core Java 17+ with Jakarta Servlets and JSP
- Write JDBC/DAO data access against MariaDB/MySQL without ORM frameworks
- Run on Tomcat 11+ and Linux, with LDAP integration
- Build front ends with JavaScript, AJAX, jQuery, HTML5 and CSS
What you bring (required)
Active TS/SCI with Polygraph
- Core Java 17+ (not Spring Boot), Jakarta Servlets
- JDBC/DAO without frameworks, Tomcat 11+
- JavaScript, AJAX, jQuery, JSP, HTML5/CSS
- REST, MariaDB/MySQL, Linux, LDAP
- PKI/X.509, SSH, OpenSSL and Java cryptography
- Quartz, Git and Eclipse
Nice to have
Python web applications
- Confluence plugin development
- Windows AD Certificate Services
A 9% retirement contribution, 100% of family medical premiums paid, and 4 weeks of PTO. We're a small business that's been delivering since 2019, so your work is visible and your voice counts.