Java Developer job in Reston, VA

This job is no longer active. View similar jobs.

POST DATE 9/15/2016
END DATE 11/10/2016

Modis Reston, VA

Company
Modis
Job Classification
Full Time
Company Ref #
23180645.21601033
AJE Ref #
576182261
Location
Reston, VA
Job Type
Regular
Required Licenses/Certifications
df-aj

JOB DESCRIPTION

APPLY
span Java developer job in Reston, VA!  This is for a large institution in higher education, and working on projects that are integral for students applying for colleges and universities.  Apply today! br   br Job Description:* br • Follows established coding standards and other group procedures, both individually and at a team level. Must ensure proper code reviews are held for the project and that development processes and tool utilization (e.g. Hudson, PMD, Checkstyle, etc.) are followed. br • Contributes to the engineering team’s culture of high code quality. Accountable for the quality of code that is delivered to QA and production and must ensure that appropriate code reviews and unit testing are adequately performed. br • Ensures that continuous integration is performed on the application source code and constantly seeks to enhance the continuous integration methods of the development team to ensure extremely high quality of code. br • Works closely with project management and requirements analysts to thoroughly understand the system requirements and ensure they are properly implemented. Also must seek ways to meet the underlying business requirements with low-cost, yet highly re-usable patterns and actively escalate requirements that may cause unnecessary risk or cost. br • Builds, tests, deploys and maintains production Java code for complex web-based applications using J2EE, Struts, Spring, Hibernate, JavaScript, CSS, X/HTML and other programming and scripting languages. br • Experience and in-depth knowledge of infrastructure components including Apache, Weblogic and Oracle RDBMS. br • Expert-level Object Oriented knowledge, with demonstrated complex implementations a must, e.g., custom API's, optimization techniques, and design patterns. br • Ensure that application code adheres to enterprise and industry standards and best practices, including performance and security standards. br • Gather feedback from design and technical staff on application development needs and patterns. Must be able to work with Enterprise Architecture group to propose and solicit approval of new architectural patterns including documentation and presentation of the architectural approach, benefits/limitations and other considerations (e.g. re-usability, security, performance, maintainability, etc.). br • Thorough understanding of implementing accessibility and progressive enhancement presentation layer coding practices. Works with Interface Design Architects to assure accessibility standards are met at a code level. br • Responsible for support of and coordinating with other Engineers, Architects and teams including other technology teams such as a User Experience team or an infrastructure team. br • Assists Project Manager in project planning and estimating of project score items. Reports hours daily to administration for billing purposes. br   br   br Required Skills:* br • At least 7 years experience in Java development preferable. br • Expert-level understanding of the Java programming language, related optimization techniques, and design patterns. br • Expert-level understanding of an apache, Weblogic and Oracle tiered system environment. br • Must have strong knowledge in one or more of the following: HTML, JavaScript, Dozer, DOM, AJAX, CSS/CSS2, XML, XHTML, DHTML br • Must have deep knowledge of Java/J2EE, Hibernate, Spring, SQL/PL-SQL br • Knowledge and experience in developing SOA/Web Services based applications is required br • Experience working in an iterative development environment br • Experience in adhering to software developme