Senior Software Engineer Java

Employment Type

: Full-Time


: Information Technology

Senior Software Engineer (Java) - Chambersburg, PA

Senior Software Engineer (Java)

* Chambersburg, PA, USA
* Full Time

Position Description:

This position will be a Sr. Application Developer (Java) responsible for development and maintenance of a Java amp; MySQL 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.

Develop Java applications using an IDEs such as NetBeans, Eclipse and IntelliJ IDEA
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 MySQL database tables, views, stored procedures, etc
Perform XML schema validation
Develop XML data elements

Collaborate with customers in planning development, customization, or optimization of Java applications

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):

Knowledge of core programming concepts, standards, and lifecycles
Ability to develop code using object-oriented programming languages
Ability to develop code using IDEs such as NetBeans, Eclipse, and IntelliJ IDEA
5+ years of experience with development of Java applications (coursework may be substituted at Tapestry's discretion)
5+ years of experience with development of databases
Ability to understand and build upon existing code and scripts
Ability to diagram and communicate code implementation
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

Experience in requirements analysis
JavaFX Experience
Ability to implement Java unit testing frameworks, such as JUnit


Bachelor's degree with a major in Computer Science, Information Technology, Engineering, or related field; or 6 years of relevant experience.

Additional Required Certifications:

One of the following IAT Level II Certifications
Security+ CE

Clearance Requirement:

Department of Defense Interim Secret

Company Description:

EEO/AA/M/F/Vets/Disabled/VEVRAA Federal Contractor/ADA

Tapestry Technologies

Associated topics: application architect, application developer, architect, c, c#, java, maven, php, project architect, senior software engineer

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...