Java Software Developer
General Dynamics C4 Systems 79 reviews - Maryland

This job posting is no longer available on General Dynamics Mission Systems. Find similar jobs:Java Software Developer jobs - General Dynamics Systems jobs

Candidate will work in a team environment and will participate in the development of key management applications. Candidate will assist in the design and implementation of the Human Machine Interface (HMI) on a large system development and integration effort.

Design, develop, and test software
Code and test software based on User Stories and other system engineering artifacts as part of an Agile Scrum team.
Use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, and fault tolerant.
Apply secure software development principles and techniques.
Develop new features
Troubleshoort and fix software defects
Work with cross functional teams to support functional and integration testing
Document completed designs and work

Technical Knowledge:
Enterprise Java development experience
Large scale ORM (Hibernate or other)
Proficiency in object-oriented design and programming
Strong problem solving skills
Ability to work independently as well as in a team setting

Complementary Knowledge:
SOA development
Working experience with any RDBMS (preferably Oracle) including database design, SQL, and PL/SQL
Scrum experience
Familiarity with cryptography, key management, or Public Key Infrastructure (PKI)
Familiarity with Rational tool suite

Knowledge, Skills & Abilities

Full use and understanding of software engineering concepts, principles, and theories
Strong knowledge of other related disciplines
Contributes to the development of new theories and methods
Detailed knowledge of tools used by the organization such as Integrated Development Environments (IDE) like Eclipse or Visual Studio, as well as version control and defect reporting tools and mentors junior engineers on their use
Proficient in Microsoft Office applications
Strong written and verbal communications skills
Ability to think creatively
Ability to multi-task
Skilled in communicating issues, impacts, and corrective actions
Ability to clearly report relevant information
Education and Experience
Bachelor†s degree in software engineering, a related technical field or the equivalent experience is required. In addition, a minimum of 8 years of relevant experience is required.

Must be able to travel 5% of the time
Applicant must be a US Citizen.
This position requires an active US Government Top Secret Clearance with SCI and CI Polygraph

Offer will be contingent upon getting customer approval to add to the program.

About this company
79 reviews
For more than 50 years, General Dynamics Mission Systems has developed lifesaving communication products, integrating them into secure...