Core Java Software Engineer

General Dynamics

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Chantilly, VA
Salary
$158,855–$214,921 / yr
Posted
61 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $172k
This role $187k
$134k $224k
below market most similar roles pay here above market

This role pays more than 65% of similar roles. Most pay $145,000–$199,650 — the blue band above. At the midpoint, this role pays about $187k versus about $172k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1377 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 1184 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Core Java Software Engineer

The Core Java Software Engineer will join an information technology enterprise team to develop and maintain robust software solutions. The role involves building and deploying applications using Java 17 or later, specifically focusing on Core Java without Spring Boot. Key responsibilities include developing Java REST APIs, managing JDBC connections with MariaDB, and configuring Apache Tomcat 11. The engineer will handle front-end development using JSP, AJAX, jQuery, HTML5, and CSS, while managing back-end tasks like LDAP authentication, SSH-based tools, and PKI infrastructure. Technical requirements include expertise in JCA, OpenSSL, and Linux system administration. The position addresses complex technical problems involving secure data transmission, encryption algorithms like AES and RSA, and user activity monitoring for scalable enterprise systems.

What you'll do

  • Develop and maintain web applications using Core Java (Java 17+), JSP, AJAX, and jQuery.
  • Build and secure Java REST APIs using application certificates and scalable request monitoring.
  • Manage database operations using JDBC, DAO patterns, and MariaDB (MySQL) without using frameworks.
  • Deploy and configure applications on Apache Tomcat and manage HTTPD web servers.
  • Implement LDAP authentication and authorization solutions for custom security requirements.
  • Handle PKI infrastructure tasks including X.509 certificate validation and OpenSSL key pair management.
  • Perform Linux system administration and manage secure data transmission using SSH and Putty.
  • Write clean, maintainable code for Jakarta Servlet API request handling and session management.

What we're looking for

  • Must possess an active Top Secret SCI with Polygraph clearance.
  • Must be a US Citizen.
  • 10+ years of related experience.
  • Expert-level knowledge of Core Java (not Spring Boot), Java 17+, JVM, JRE, JDK, and Jakarta Servlet API.
  • Proficiency in Apache Tomcat, JDBC, MariaDB (MySQL), HTML5, CSS, JavaScript, AJAX, jQuery, and REST API development.
  • Experience with Linux system administration, LDAP authentication, SSH, Putty, and software version control tools like Git/GitHub.
  • Knowledge of PKI infrastructure, X.509 certificates, OpenSSL, and Java Cryptography Architecture (JCA) including AES, RSA, and ECC.
  • Experience with Python integration, writing Confluence plugins, and Windows Active Directory Certificate Services (preferred).

More like this

Similar roles

Java Software Engineer

General Dynamics

Chantilly, VA 59 days ago $185,057–$250,371
Java Spring Boot Hibernate JPA TypeScript JavaScript HTML CSS SQL Oracle Vue React Angular REST Git GitHub GitLab Gradle Maven Jenkins JUnit Cypress AWS Kubernetes Linux Windows ServiceNow Agile
10+ yrs exp

Software Engineer

General Dynamics

Chantilly, VA 103 days ago $185,057–$250,371
Java TypeScript JavaScript HTML CSS Spring Boot Hibernate JPA Vue React Angular SQL Oracle Git GitHub GitLab REST Agile Linux Windows Shell Scripting AWS Gradle Maven Jenkins JUnit Cypress ServiceNow Kubernetes
10+ yrs exp

Software Engineer

General Dynamics

Chantilly, VA 124 days ago $159,774–$216,166
Java TypeScript JavaScript HTML CSS Spring Boot Hibernate JPA Vue React Angular SQL Oracle REST Git GitHub GitLab Agile Linux Windows Shell Scripting AWS Gradle Maven Jenkins JUnit Cypress ServiceNow Kubernetes
10+ yrs exp

Software Engineer

General Dynamics

Chantilly, VA 115 days ago $124,093–$166,626
Java TypeScript JavaScript HTML CSS Spring Boot Hibernate JPA Vue React Angular SQL Oracle Git GitHub GitLab RESTful APIs Agile Linux Windows Shell Scripting AWS Gradle Maven Jenkins JUnit Cypress ServiceNow Kubernetes CI/CD
6+ yrs exp

Software Engineer

General Dynamics

Chantilly, VA 117 days ago $186,787–$252,713
Java TypeScript JavaScript HTML CSS Spring Boot Hibernate JPA Vue React Angular SQL Oracle Git REST Agile Linux Shell Scripting AWS Gradle Maven Jenkins JUnit Cypress
10+ yrs exp

Software Engineer SME

General Dynamics

Chantilly, VA 118 days ago $187,179–$250,371
Java TypeScript JavaScript HTML CSS Spring Boot Hibernate JPA Vue React Angular SQL Oracle Git RESTful APIs Agile Linux Windows Shell Scripting AWS Gradle Maven Jenkins JUnit Cypress ServiceNow Kubernetes
10+ yrs exp