Java Software Engineer - TS/SCI with Polygraph

General Dynamics Information TechnologyChantilly, VA
2d$158,855 - $214,921Onsite

About The Position

Seize your opportunity to make a personal impact as a Software Engineer supporting an information technology enterprise. At GDIT, people are our differentiator. As a Software Engineer, you will help ensure today is safe and tomorrow is smarter. Our work depends on a Software Engineer joining our team. WHAT YOU’LL NEED TO SUCCEED: Education: Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience. Experience: 10+

Requirements

  • Experience w/ front-end development UIs w/ JAVA EE classes, JSP, JavaScript, HTML and CSS design for web presence and back-end development
  • Experience w/ JAVA/Jakarta EE, JavaScript, jQuery, HTML5, XML, JDBC, Apache Tomcat and API requests
  • Experience w/ PL/SQL and connecting web front-end interfaces to live data (Oracle backend)
  • Experience w/ software version control tools (Git/Github) code repository
  • Experienced w/ JDBC, DAO pattern and configuring data sources (MariaDB) on application server (Linux)
  • Experienced w/ writing JSP and Servlets to add functionality to web application based on customer requirements
  • Experienced w/ REST API calls making secure request using client certificates
  • Experience w/ Putty SSH client for Windows and Linux commands
  • Excellent customer service and time management skills
  • Demonstrated collaboration and coordination skills
  • Ability to analyze user needs to determine technical requirements
  • Shows initiative and offers ideas for new products and improvements to existing interfaces
  • Actively keeps apprised of industry technological enhancements and changes
  • US Citizenship Required

Nice To Haves

  • Some experience integrating Python into web applications
  • Familiar w/ client certificates and LDAP (Lightweight Directory Access Protocol)
  • Familiar w/ client certificates and Windows Active Directory LDAP (Lightweight Directory Access Protocol)
  • Familiar w/Quartz Job Scheduling Library using Java applications

Responsibilities

  • Maintain administer and develop Confluence plugins

Benefits

  • 401K with company match
  • Comprehensive health and wellness packages
  • Internal mobility team dedicated to helping you own your career
  • Professional growth opportunities including paid education and certifications
  • Cutting-edge technology you can learn from
  • Rest and recharge with paid vacation and holidays

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service