Java Developer
Pyramid Systems, Inc. - Fairfax, VA

This job posting is no longer available on Pyramid Systems, Inc.. Find similar jobs: Java Developer jobs - Pyramid Systems jobs

Java Developer

The Java Developer is responsible for implementing parts of the system architecture using best practices. This will include coding, unit testing, using design patterns, learning new technologies, and becoming an expert in one part of the system. Basic Duties/Responsibilities
  • Writes Java codes based on requirements defined in use cases
  • Develops Object Oriented code and/or provides maintenance and enhancements to existing code using Java
  • Works with business users to gather requirements and write functional and technical specifications
  • Develops conceptual and technical design including use of Object-Oriented techniques
  • Conducts unit testing and continuous integration
  • Troubleshoots system issues
  • Works with team members to ensure that the customer’s expectations are exceeded
  • Provides written status reports
Qualifications:

Education/Certifications:
  • Bachelor’s Degree in Computer Science or related field
Experience Required:
  • Minimum two years experience in the field or in a related area
  • Minimum two years experience in custom software development
  • Minimum one year experience in Java development
  • Demonstrates ability to do technical design and development by using technologies that are part of JDK 1.3 or above
  • Demonstrates ability to use logging frameworks such as Apache Commons, Log4J, java.util.logging package, etc.
  • Demonstrates ability to use Eclipse IDE, Java Compilers and Build Tools like Ant or Maven and be able to troubleshoot build issues
  • Ability to code in HTML and JavaScript
  • Demonstrates ability to understand notations done in modeling languages (ex: UML) pertaining to use cases and class diagrams and be able to implement this through coding
  • Good understanding of all parts of Software Engineering (e.g. Requirements, Design, Implementation, Testing)
  • Ability to learn new technologies quickly
  • Detail-oriented, results-driven and works well within a team environment
  • Strong analytical skills and experience troubleshooting systems issues
  • Outstanding oral and written communication skills
  • Excellent customer interface skills
Send Cover Letter and C.V./resume to

HR@psi-it.com

Pyramid Systems, Inc. - 17 months ago - save job - block
Recommended Jobs
Java Developer
ALQIMI - Arlington, VA
Alqimi - 1 day ago

Software Development Engineer
Mitre Corporation - McLean, VA
Mitre Corporation - 1 day ago

Java Developer (Senior)
Agilex - Chantilly, VA
Agilex - 1 day ago