Java Web Software Developerother related Employment listings - Chantilly, VA at Geebo

Java Web Software Developer

We have an exciting opportunity for a Java Web Software Developer to join our team.
Required Experience/Skills:
10
years advanced computer programming skills in Java/J2EE 4
years advanced computer programming skills in Java Swing, HTML, JavaScript and jQuery.
4
years advanced computer programming skills in PL/SQL 2
years advanced computer programming skills using Spring, Xerces, Com4j, Apache Commons Conversant with RDBMS concepts and Database design principles and concepts.
Advanced working skills in using Oracle database.
Conversant with Secure coding guidelines with in-depth knowledge of vulnerabilities and mitigation strategies using JAVA language and JAVA language frameworks.
Experience with InstallShield Experience with Subversion and GitHub, code versioning and change management concepts Experience with full life-cycle software applications development (ie, design, construction, testing, and implementation) Experience with Agile and SAFe SDLC.
Experience with requirements definition, specifications design, User stories and Acceptance criteria.
Ability to use products like VersionOne, Jira etc.
Experience analyzing functional requirements in Sprints to write component detailed design technical documents.
Able to design and build systems that are integrated with other client systems Demonstrates an expert level of proficiency in the use of computer languages and utilities necessary to support application development Other Requirements:
Candidates must either be US Citizens or Permanent Residents Candidates must have resided in the United States for the past 5 years Candidates must not have traveled outside of the United States for a combined total of 6 moths or greater in the past 5 years This position requires successful completion of a background check, drug screen, and a credit check.
Desired Experience/Skills:
Experience with NetBeans IDE.
Experience with localized java development for laptops interfacing with USB hardware interfaces (ie barcode scanner, scales) Experience with Maven, Sonar Lint, Sonar and Jenkins Able to perform the complete system life cycle using the Agile Scrum Methodology phases from project initiation, analysis and requirements, design, coding, testing and implementation Able to adhere to client development standards Ability to communicate to a wide variety of audiences, both business and technical Proven ability to develop and maintain system documentation Ability to work independently with minimal direction Education:
A Bachelor's degree or equivalent is preferred
Benefits:
Full-time employees (permanent or contract employees who are employed for a term greater than 6 months) are eligible for benefits including time-off benefits, such as vacations and holidays, and insurance and other plan benefits.
Location:
Chantilly, VA About Us:
Bay State Computers, Inc.
is a professional services firm and a leading provider of Information Technology (IT) services and products to the US Federal Government and Industry.
Bay State brings together experienced IT professionals and the latest state-of-the-art technology tools, practices, and products to support projects and task order requirements for our customers.
For more information about Bay State visit our website and connect with us on LinkedIn.
Bay State Computers, Inc.
is an Equal Opportunity/Affirmative Action Employer.
All qualified candidates will receive consideration for this position regardless of race, color, creed, religion, national origin, age, sex, citizenship, ethnicity, veteran status, marital status, disability, or any other characteristic protected by applicable law.
.
Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.