812246 Software Engineer $300,000.00
B4Corp · Dulles, VA · Yesterday
Engineering$300k/yrFull-time
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 PlanVision – Vision Service Plan Insurance Co (VSP) Signature PlansMutual 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) Internal Tracking -GV-2022-37086-234-01 If You Would Like To Complete a Detailed B4Corp Employment Application, Please Do So Using This Form (You Only Need To Fill Out This Application Once For B4Corp Or If You Have Updates To The Information.) https://b4corp.com/b4corp-employment-application/. This form will help us find you the best position quicker. 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.