Tapestry Technologies
  • Chambersburg, PA, USA
  • Full Time

Application Developer (Java)
 
Position Description:
 
This position will be an Application Developer (Java) responsible for lifecycle maintenance of a Java desktop application in support of our government customer. This includes interaction with users, requirements analysis, design, coding, testing, and implementation, as well as ongoing user support.
 
Development:
Develop Java applications using an Integrated Development Environment (IDE)
Develop software test cases and perform testing of developed software
Review existing Java application code for improvements
Use software configuration management and version control systems
Develop, maintain, and test SCAP/OVAL code in support of DoD automation, as Java application development tasks permit
 
Design:
Collaborate with customers in planning development, customization, or optimization of Java applications
 
Documentation:
Document developed Java code and methodologies
Document Java application bugs when issues are identified
Maintain documentation files, summarized for inclusion in Java applications and detailed with Java application delivery packages
 
Skills (Desired and/or Required):
 
Required:
Knowledge of core programming concepts, standards, and lifecycles
Ability to develop code using object-oriented programming languages
Ability to develop code using NetBeans and Eclipse IDEs
1+ years of experience with development of Java applications (coursework may be substituted at Tapestry's discretion)
Ability to understand and build upon existing code and scripts
Ability to diagram and communicate code implementation
Knowledge of data formats, including XML, XSLT, and CSV
Knowledge of Windows and Linux operating systems
Ability to use and manage git repositories
Ability to manage workloads for different projects and deliver on a set schedule
Sound interpersonal, communication, presentation, and writing skills
Ability to learn quickly and adapt new technologies
 
Desired:
Experience in requirements analysis
Ability to implement Java unit testing frameworks, such as JUnit
Knowledge of the Security Content Automation Model (SCAP) and its component specifications
Knowledge of Solaris, HP-UX, and/or AIX operating systems
 
Education:
Preferred: Bachelor's degree with a major in Engineering, Computer Science, Information Technology, or related field
 
Preferred Certifications:
Security+ CE, CEH, or CISSP
 
Clearance Requirement:
Department of Defense Secret
 
Company Description:
EEO/AA/M/F/Vets/Disabled/VEVRAA Federal Contractor/ADA
 
Tapestry Technologies
  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

    I agree to iSolved Hire's Applicant Information Use Policy.*
  • Sign Up For Job Alerts!

  • Share this Page
.
Logo About Expertise Careers Contracts Press Contact FB Twitter Linkedin