812246 Software Engineer $300,000.00

B4Corp

Virginia

On-site

USD 180,000 - 300,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401k with company match
Phantom stock
Medical insurance
Dental insurance
Vision insurance
PTO seven weeks

Job summary

B4Corp is seeking a Software Engineer with top-level Java expertise and TS/SCI clearance. The role focuses on secure, scalable Java REST services, LDAP/PKI integration, and Linux-based deployments. Strong architectural and security experience is essential for this level 1 SME position.

Location is Dulles, VA with core hours 9am–4pm. Salary is up to $300,000 per year and benefits include advanced retirement plans and comprehensive insurance options.

Qualifications

  • Expertise in Core Java up to Java 17+
  • Solid knowledge of Linux command-line tools
  • Experience with Java REST API development and API security
  • Experience with LDAP-based authentication/authorization
  • Experience with Tomcat and web server configuration

Responsibilities

  • Develop and maintain Java-based applications and REST APIs
  • Work with LDAP-based security and PKI tools to secure data
  • Deploy applications on Apache Tomcat and configure connectors
  • Implement front-end integration using JSP/JavaScript/CSS
  • Maintain code quality with version control (Git)

Skills

Core Java
Linux administration
REST API development
LDAP authentication
SSH tools

Education

Experience-based levels (0-2 to 16+ yrs)

Tools

Tomcat 11
MariaDB/MySQL
OpenSSL/PKI
Git

Job description

Labor Category: Software Engineer
Position Title: Software Engineer
Position Level: Level 1 – Subject Matter Expert
Salary: Up to $300,000.00 per year
Core Hours: 9am to 4pm
Location: Dulles VA

Description:

Position Requires a Top Secret (TS/SCI) Clearance with a Polygraph.

Details:

Labor Category: Software Engineer
Position Title: Software Engineer
Position Level: Level 1 – Subject Matter Expert
Salary: Up to $300,000.00 per year
Core Hours: 9am to 4pm
Location: Dulles VA

Mandatory Requirements:
  • Developmental (0-2 years’ experience)
  • Full Performance (3-5 years’ experience)
  • Senior (6-10 years’ experience)
  • Expert (11-15 years’ experience)
  • SME (16+ years’ experience)

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 HTTP, HTTPS, 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.

Experience with Linux system administration and command-line tools.

Experience with Java REST API development, and API secure requests using application certificates and scalability for user activity monitoring.

Experienced with JDBC, DAO pattern and configuration using MariaDB (MySQL) and custom database tools and scripts – connection pooling without framework.

Experience deploying applications on Apache Tomcat, configuring Tomcat connectors, and managing HTTPD (Apache HTTP Server).

Experience with front-end development with JSP, AJAX, jQuery, JavaScript, HTML and CSS design for web presence and back-end development.

Experienced writing Jakarta Servlet API, including servlet lifecycle, request and response handling, and session management.

Experience with 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 with Quartz Job Scheduling Library using Core Java development.

Experience with 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.

Optional Requirements:

Some experience integrating Python into web applications.

Some experience writing Confluence plugins.

Familiarity with Windows Active Directory Certificate Services (AD CS) for issuing and managing Public Key Infrastructure (PKI) certificates.

B4CORP Company Information

B4Corp is a small defense contracting company that focuses on providing an optimum environment for mission-focused, highly skilled consultants to support the United States of America’s intelligence community and other defense organizations. B4Corp provides a low overhead, highly efficient, high salary environment that allows employees to excel at meeting the client’s needs. B4Corp is looking for information technology professionals that have a high sense of personal responsibility, self-motivation, and mission drive.

B4Corp’s dedication and care for its employees is reflected in our outstanding compensation and benefits package. B4Corp’s benefits reflect the company’s policy of putting the employees first. B4Corp’s maximum flexibility comp / makeup time policy, along with the company’s cafeteria-style benefit plan that allows employees to maximize their Benefit Dollars, reflects B4Corp’s commitment to its employees.

Compensation:
  • Outstanding Salaries
Retirement:
  • Full Vanguard 401k Plan – Featuring a full scope of investment options
    – 100% employer matched contribution up to 6% of employee’s salary
    – Ability to max out 401k savings $57k ($63.5k if over 50)
  • Employees receive B4Corp phantom stock each year (2-year vesting period)
Insurance:
  • Medical – United Health Care (UHC) (multiple plan options)
  • Dental – United Concordia (UC) Flex Plan
  • Vision – Vision Service Plan Insurance Co (VSP) Signature Plans
  • Mutual of Omaha short-term disability (60% of salary up to $2,000.00/week)
  • Mutual of Omaha long-term disability (60% of salary up to $10,000.00/month)
  • Mutual of Omaha life insurance ($200,000.00)
Employee Referral Bonus:
  • Refer a friend or a coworker and receive $3,000 per year for every year the person works for B4CORP
Paid Time Off (PTO):
  • Seven weeks of leave per year (including ten federal holidays)
  • Flexible work schedule with comp time (with customer approval)

B4Corp is an EEO and e-Verify employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation or national origin. Please take the time to review and complete these three voluntary identification forms if you choose to do so and email them to hr@b4corp.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

812238 Software Engineer $220,000.00
812238 Software Engineer $220,000.00

B4Corp • Chantilly (VA)

On-site
USD 198,000 - 242,000
7 weeks PTO
401k with company match
Phantom stock
+4
812111 Software Engineer $225,000.00
812111 Software Engineer $225,000.00

B4Corp • Chantilly (VA)

On-site
USD 210,000 - 280,000
Seven weeks PTO
Flexible work schedule with comp time
401k with company match
+1
811534 Software Engineer $185,000.00
811534 Software Engineer $185,000.00

B4Corp • Bethesda (MD)

On-site
USD 167,000 - 204,000
PTO seven weeks per year
Flexible work schedule
401k matching up to 6%
+1
812256 Software Engineer $100,000.00
812256 Software Engineer $100,000.00

B4Corp • Bethesda (MD)

On-site
USD 60,000 - 100,000
Seven weeks PTO per year
Flexible work schedule with comp time
Comprehensive benefits package
811540 Software Engineer $200,000.00
811540 Software Engineer $200,000.00

B4Corp • Bethesda (MD)

Hybrid
USD 141,000 - 235,000
Top Secret/SCI clearance support
Excellent compensation package
401k with company match
+1
812251 Software Engineer $235,000.00
812251 Software Engineer $235,000.00

B4Corp • Bethesda (MD)

On-site
USD 212,000 - 259,000
Seven weeks PTO
401k with employer match
Comprehensive insurance
812263 Software Engineer $145,000.00
812263 Software Engineer $145,000.00

B4Corp • Bethesda (MD)

On-site
USD 131,000 - 160,000
Seven weeks PTO
Healthy retirement plan
401k with employer match
812250 Software Engineer $235,000.00
812250 Software Engineer $235,000.00

B4Corp • Bethesda (MD)

On-site
USD 212,000 - 259,000
812252 Systems Engineer $300,000.00
812252 Systems Engineer $300,000.00

B4Corp • Bethesda (MD)

On-site
USD 270,000 - 330,000
Full Vanguard 401k
Phantom stock
Medical – United Health Care
+8
812208 Test Engineer $225,000.00
812208 Test Engineer $225,000.00

B4Corp • Bethesda (MD)

On-site
USD 203,000 - 248,000
Retirement plan
Medical insurance
Dental insurance
+3