Java Software Engineer (Core Java) - SME | TS/SCI w/ Poly
Required skills
- TS/SCI with Polygraph
- Core Java 17+
- Jakarta Servlets
- JDBC/DAO
- Tomcat 11+
- JavaScript
- AJAX
- jQuery
- JSP
- HTML5/CSS
Nice to have
- Python web applications
- Confluence plugin development
Role summary
Seeking a Java Software Engineer with Core Java expertise and an active TS/SCI with Polygraph clearance for an on-site, full-time role in McLean, VA. The engineer will develop server-side web applications focusing on PKI and cryptography for a federal national-security mission. Responsibilities include writing clean, secure Java code (17+), utilizing Jakarta Servlets, JSP, JDBC/DAO against MariaDB/MySQL without ORM, running on Tomcat 11+ and Linux, integrating with LDAP, and implementing cryptographic standards. Front-end development with JavaScript, AJAX, jQuery, HTML5, and CSS is also required. Experience with Quartz, Git, and Eclipse is expected. Python web application development is a plus.
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
- - Implement PKI/X.509, SSH, OpenSSL and Java cryptography (AES, RSA, ECC)
- - 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
Why Falls
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.
Falls Technology is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
Similar roles
- Data Scientist / Software Engineer (NLP & Java) - Expert | TS/SCI w/ PolyFalls Technology · Mclean, VA · Onsite
- Network Engineer - Senior | TS/SCI w/ PolyFalls Technology · Chantilly, VA · Onsite
Senior Java Software Engineer - Vice PresidentMS Smith Barney, LLC · New York · Onsite- Java Software Engineer – Spring Boot ModernizationCtrl+ · Annapolis Junction, MD · Onsite
- JAVA Software Engineer (5775) (Boulder, CO) (TS/SCI)Outside Analytics · Boulder, CO · Onsite
Java Software Engineer (Full Stack) | Mandarin BilingualMarketech International Corporation USA · Litchfield Park, AZ · Onsite
