Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Java 17 development)

Ardent Principles, Inc.

Job Description

Job Description

Description

REQUIRED : Active TS/SCI with Full Scope Polygraph
LOCATION: Full-time onsite in Dulles, VA

We are seeking a Senior‑Level Software Engineer with expert Core Java proficiency and deep command of enterprise‑grade web, API, PKI, and Linux technologies. This role demands mastery of Java 17 or higher, Eclipse IDE, JVM/JRE/JDK internals, JSP, AJAX, jQuery, and front‑end development, paired with extensive experience deploying and tuning applications on Apache Tomcat 11+ and configuring Tomcat connectors and

Who We Are:
We offer advanced services in data science, data engineering, software engineering, AI solutions, cybersecurity, staff augmentation, and IT program management.

Passionate Integrity, Driven by Excellence
Ardent Principles offers a competitive salary range and a comprehensive, industry‑leading benefits package designed to support long‑term stability and employee well‑being. We provide more than a position—we offer a workplace committed to excellence, integrity, and mission‑focused impact. Our mission is to act as a bridge between satisfied clients and fulfilled employees, ensuring that your job and well-being are our top priorities because your satisfaction leads to the success of our clients.

Join us as we continue building the future of secure, high‑impact solutions.
Key Responsibilities

In this challenging yet rewarding role, you are an integral part of what brings our Company's mission to life. You must have the following required skills, certifications and demonstrated experience in and/or with :

SME Level
  • Expert-level knowledge of Core Java (NOT Spring Boot), Eclipse IDE v2026, Java 17 or later, JVM, JRE, and JDK concepts, JavaScript, AJAX, jQuery, JSP, Apache Tomcat 11 or later, Tomcat connector, MariaDB (MySQL) v10 or latest, HTML5, CSS, JSON/XML REST API, SSH, PKI, OpenSSL, Putty, Linux and LDAP.
  • Extensive experience with LDAP authentication and authorization, and custom LDAP-based solutions
  • Strong experience with SSH and Putty, and custom SSH-based tools and applications on Linux platform
  • Linux system administration and command-line tools
  • Java REST API development, and API secure requests using application certificates and scalability for user activity monitoring
  • JDBC, DAO pattern and configuration using MariaDB (MySQL) and custom database tools and scripts – connection pooling without framework 
  • Deploying applications on Apache Tomcat, configuring Tomcat connectors, and managing (Apache Server
  • Front-end development w/ JSP, AJAX, jQuery, JavaScript, HTML and CSS design for web presence and back-end development;
  • Writing Jakarta Servlet API, including servlet lifecycle, request and response handling, and session management.
  • Java Base64 API, that encodes and decodes data, including its usage and limitations.
  • Knowledge of Java Cryptography Architecture (JCA) and its APIs.
  • Knowledge of encryption algorithms, such as AES, RSA and ECC and their usage in Java.
  • Experience w/Quartz Job Scheduling Library using Core Java development.
  • Experience w/ software version control tools (Git/GitHub) code repository; 
  • Knowledge of PKI infrastructure and secure data transmission, and custom PKI-based tools and applications
  • Knowledge of X.509 certificate handling, including certificate parsing, certificate validation and certificate chaining.
  • Experienced in generating, managing, and storing key pairs using OpenSSL, and RSA, troubleshooting PKI-related issues, including key pair and certificate problems.
  • Strong problem-solving skills and analytical thinking, attention to detail, and excellent communication and collaboration skills with technical and non-technical stakeholders. 
  • Ability to analyze user needs to determine technical requirements.
  • Ability to write clean, maintainable, and well-documented code.
  • Shows initiative and offers ideas for new products and improvements to existing interfaces. 
  • Actively keeps apprised of industry technological enhancements and changes.
Highly Desired Qualifications

Other skills and demonstrated experiences that are highly desired but not mandatory to perform the work, include:

  • Some experience integrating Python into web applications
  • Some experience Writing Confluence plugins
  • Familiar w/ Windows Active Directory Certificate Services (AD CS) – for issuing and managing key infrastructure (PKI) certificates.
What We Offer You

SCHEDULE:

This is a full-time position with consultants expected to be available and working onsite in Dulles, VA during core hours.

Ready to take the next step in your career? Join us and be part of a team dedicated to driving positive change through technology. Apply now with our easy 3-minute, mobile-friendly initial application process. Your future starts here!

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Java 17 development) in Chantilly, Loudoun County, VA vacancy
  •  ...Leidos is seeking a Software Developer for a 200+ FTE technical development program supporting Entitlement Programs as well as IdAM/ICAM, Authentication, Authorization...  ...work with a large team of developers, software engineers and data engineers to modernize and implement... 
    Suggested

    Jobleads-US

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...seeking a versatile with SME expertise in Java and Spring Boot to build, enhance, and...  ...services in data science, data engineering, software engineering, AI solutions, cybersecurity...  ...continuous learning and professional development. ~100% Employer-Covered Family Vision... 
    Suggested
    Full time

    Ardent Principles, Inc.

    Chantilly, Loudoun County, VA
    10 days ago
  • $116.35k - $210.33k

     ...Tester for a technical development program of 200+ FTE supporting...  .../ICAM space. The Test Engineer will join an...  ...experience in lieu of degree. Software professional experience...  .../scripting language (Java, Python, JavaScript, or...  ...revenues of approximately $17.2 billion for the... 
    Suggested

    Jobleads-US

    Chantilly, Loudoun County, VA
    2 days ago
  • $154.05k - $278.48k

     ...Leidos is seeking a Software Engineer for a 200+ FTE technical development program supporting the Sponsor’s Entitlement Programs...  ...with spring boot Develop Java and Angular (Typescript) that leverage...  ...annual revenues of approximately $17.2 billion for the fiscal year... 
    Suggested

    Jobleads-US

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...Description Job Description Mid-Level Java Application Developer Technology...  ...government customer with a wide variety of development tasks. You will be responsible for...  ...Demonstrates a passion for solving complex software challenges, and enjoys working alongside... 
    Suggested
    Work experience placement

    Technology Consultants Inc

    Ashburn, VA
    a month ago
  • $107.9k - $195.05k

     ...Leidos is seeking a Software Developer for a 200+ FTE technical development program supporting the Sponsor...  ...of developers, software engineers and data engineers. The...  ...(spring boot) Develop Java and Angular (Typescript)...  ...Posting September 17, 2026 For U.S. Positions... 

    Jobleads-US

    Chantilly, Loudoun County, VA
    2 days ago
  • $90k - $130k

     ...Description   Application Developer (Java), #1112 Clearance: US Citizenship Required...  ...customer with a wide variety of development tasks, primarily in Java, Angular, Spring...  ...Demonstrates a passion for solving complex software challenges and enjoys working alongside... 
    Work experience placement
    Remote work
    Flexible hours
    2 days per week
    1 day per week

    Dev Technology

    Ashburn, VA
    a month ago
  •  ...structures and applications, leveraging Agile development, and Data Analytics. Since we were...  ...a scrum team participating in the full software development lifecycle including requirements...  ...source web development ~ Programming (Java, SQL, GoLang) ~ Databases (Oracle,... 
    Full time

    TechSur Solutions

    Reston, VA
    13 days ago
  • $92.3k - $166.85k

     ...Application Tester for a technical development program of 200+ FTE...  ...the IDAM/ICAM space. The Test Engineer will join an established, high...  ...testing proceduresDesired Skills:Software development experience with...  ...language/scripting language (Java, Python, JavaScript, etc.)Knowledge... 
    Full time

    Leidos

    Chantilly, Loudoun County, VA
    2 days ago
  • $107.9k - $195.05k

     ...Leidos is seeking a Senior Software Developer-SME for a 200+ FTE technical development program supporting the...  ...of developers, DevOPS engineers, security engineers, systems...  ...of degree. Strong Java programming skills / Java...  ...of approximately $17.2 billion for the fiscal... 
    3 days per week

    Jobleads-US

    Chantilly, Loudoun County, VA
    2 days ago
  • $100k - $145k

     ...closely with the Project Manager, Development Leads, incumbent team members...  ...degree in computer science, engineering, or a related field with five...  ...IT environment ~ Java web applications and...  ...practices ~ Experience with software delivery using the Agile Scrum... 
    Remote work
    Flexible hours
    3 days per week

    Dev Technology

    McLean, VA
    3 days ago
  •  ...Job Description Job Description Lead Java Cloud Engineer (AWS/API Development) Location: Reston, VA (Hybrid - 1 day onsite per week) Type: 12...  ...Responsibilities Design, develop, test, and maintain enterprise software applications. Build and support RESTful APIs... 
    Contract work
    1 day per week

    System One

    Reston, VA
    a month ago
  •  ...Description Job Description Full Stack Software Developer / SME Falls Technology LLC...  ...a mission-focused application development effort in Chantilly, VA. This is a hands...  ...Develop backend services and APIs using Java and Spring Boot. Build and enhance modern... 

    Falls Technology

    Chantilly, Loudoun County, VA
    a month ago
  •  ...Job Description Job Description The Software Engineering Lead will manage the design and development of complex new software products. In addition to being a hands...  ...professional software development experience.  Java Development experience  Angular Front-End (... 

    Leading Path Consulting

    McLean, VA
    a month ago
  •  ...security. Job Title: Senior Associate, Software Engineering Job Code: 45025 Job Location:...  ...defense. Successful candidates will join a development team in Ground Software and Image...  ...and enhance software applications using Java, C++, Python. Support software... 
    Full time

    L3Harris Technologies

    Chantilly, Loudoun County, VA
    1 day ago
  •  ...Intelligence Solutions, LLC in Herndon, Virginia seeks a skilled Software Engineer to provide onsite development and operational support for deployed production...  ...SCI with Poly clearance and a 5+ year track record in Java web applications, microservices, MongoDB/MariaDB,... 

    Jobleads-US

    Sterling, VA
    2 days ago
  •  ...Developer will be dedicated full-time to development and enhancement support for existing...  ..., programming/developing, and modifying software systems, applications, and tools, both existing...  ...Information Technology field Strong Java programming/development skills, with... 
    Full time
    Work at office

    ManTech

    Chantilly, Loudoun County, VA
    2 days ago
  • $158.86k - $214.92k

     ...Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Apache Tomcat, Java Database Connectivity (JDBC), Java Web Development Certifications: None Experience: 10 +...  ...Boot), Eclipse IDE v2026, Java 17 or later, JVM, JRE, and JDK concepts... 
    Temporary work
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Jobleads-US

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...Technology is looking to hire a Full Stack Software Engineer to support a mission-critical GEOINT...  ...understanding of the full software development lifecycle and exceptional coding skills...  .../Experience: Proficiency in Python, Java, or JavaScript/TypeScript Web development... 
    Contract work
    Flexible hours

    North Point Technology

    Chantilly, Loudoun County, VA
    a month ago
  •  ...Java Full Stack Engineer Northern Virginia Area - Full Time Job Description: Cohere is looking for a self-starting, team-oriented Mid-to-Senior Software Engineer to join our dynamic development team in supporting a Government customer. The team is researching... 
    Full time

    Cohere Technology Group LLC

    Chantilly, Loudoun County, VA
    more than 2 months ago
  • Closure Technologies is seeking a Data Engineer that will leverage their development skills and experience, to support...  ...and constraints associated with software solutions, based on environment Required...  ...language experience (e.g., Python, Java) coupled with significant SQL/... 

    Closure Technologies

    Chantilly, Loudoun County, VA
    5 days ago
  •  ...Job Description Job Description Job Summary The Software Developer will join an Agile development team supporting the development and enhancement of applications...  ...evolving environment. The role will focus on backend Java development, REST APIs, application integration,... 

    Vets Hired

    Chantilly, Loudoun County, VA
    20 days ago
  • $200k - $240k

     ...Solutions Architect to join our team to assist with application development support to maintain and enhance an existing social media data...  ...experience. Active TS/SCI with polygraph. Experience with Java. Experience with Python and Python API. Experience using... 

    Jobleads-US

    Chantilly, Loudoun County, VA
    2 days ago
  • $220k

     ...Developer Join a collaborative development team supporting mission-...  ...Salesforce Developer to work with a software development team providing...  ...in Salesforce development, Java application integration, and...  ...your network. Versatile Engineering Solutions Powering the... 
    Full time
    Local area

    Dezign Concepts LLC

    Chantilly, Loudoun County, VA
    a month ago
  •  ...professional and leadership development to complement our self-motivated...  ...is seeking a Senior Software Engineer to join our team. In this position...  ...experience and an advanced degree or 17 years of experience with a...  ...languages such as Java, Python, or C#. Experience... 

    Platinum Technologies

    Herndon, VA
    a month ago
  • $74.5k - $138.5k

     ...security. Job Title: Senior Associate, Software Engineering Job Code: 45025 Job Location:...  ...defense. Successful candidates will join a development team in Ground Software and Image...  ...and enhance software applications using Java, C++, Python. Support software... 
    Full time
    Local area
    Flexible hours

    L3Harris Technologies

    Chantilly, Loudoun County, VA
    1 day ago
  • FOUR (4) Full Stack Software Engineers (Java Script, React, Node Js, Angular Js, Java, CICD, Jenkins, AWS, NoSQL) in McLean, VA Angular JS,...  ...NoSQL, React Location: Virginia Job Function: Salesforce Development Date Of Job Posting: 09-05-2018 FOUR (4) Full Stack Software... 
    Permanent employment
    Full time
    Remote work
    Relocation
    Visa sponsorship

    DBA Web Technologies

    McLean, VA
    more than 2 months ago
  • $150k - $210k

     ...Platforms at Scale, and Complex Application Development. With headquarters in McLean, VA, our...  ...following languages: Go (preferred), Java, Python, Rust (nice to have), and Scala...  ...Typescript or Javascript Deep design of software design and architecture Experience with... 
    Live in

    Raft

    Chantilly, Loudoun County, VA
    3 days ago
  •  ...Financial Management, Facilities Engineering Services, and Program...  ...growth, and long-term career development—setting us apart from other services...  ...with full lifecycle software development. · Demonstrated...  ...similar: Solr, Elastic, Postgres, Java, Scala, RDS, Spring Framework... 
    For contractors

    Tesla Laboratories. Inc.

    Chantilly, Loudoun County, VA
    19 days ago
  •  ...Developer to contribute to the design, development, and deployment of cloud-native software solutions. This role requires...  ...: Collaborate with the Chief Engineer and Technical Leads to translate...  ...~ Application Layer Programming: Java, C#, C++, or similar languages... 
    Local area

    M1 Technology

    Chantilly, Loudoun County, VA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Java 17 development). Be the first to apply!