Java Web Developer in Winchester, VA

Clutch, Inc. is seeking a self-motivated, senior-level Java Web developer who possesses practical experience in writing MVC-patterned applications with the Spring Framework as well as experience working with various complex table structures, SQL queries and stored procedures. The ideal candidate should be fluent in both server- and client-side programming and prepared to embrace the concepts of graceful degradation, progressive enhancement, user-centered design, and accessibility.

Working alongside a Web designer and a technical project manager, you will be expected to participate in requirements analysis, data model design, and application development across all tiers. As a senior-level developer you will be capable of dissecting broad architectural goals (tied to business rules) on the way to implementing manageable, unit-testable application components. Good problem solving skills are a must.

Requirements

  • 3+ years of practical real-world object oriented programming experience in Java with demonstrated application development experience
  • 3+ years of practical SQL programming in Oracle/SQL Server including writing stored procedures from scratch
  • Experience developing projects dependent upon the Spring Framework, and familiar with Groovy and Grails
  • Experience writing data access abstraction layers using: iBatis, Hibernate, or Spring's SimpleJdbcTemplate
  • Experience developing Java applications for the Windows platform
  • Experience creating and maintaining SQL Server databases (SQL Server 2000 and forward)
  • Experience writing SQL statements, preferably in context of MS SQL 2000
  • Hand-on experience developing AJAX solutions, experience with jQuery preferred
  • Expert computer skills (Mac or Windows, but Windows is preferred)
  • Ability to work independently with little supervision, strong oral and written communication skills, good organization skills and the ability to prioritize multiple tasks, and thrive in a mission-critical environment
  • Must be team-oriented, possess a positive attitude and work well with others
  • Experience developing to satisfy 508 Accessibility regulations
  • US Citizenship Required, elgible to obtain security clearance

Ideal Requirements

  • Practical experience hand-coding interfaces using standards-compliant XHTML and CSS
  • Practical experience in ColdFusion application development (version 5 and forward)
  • Willing and able to take direction, and quick to ask for help when stuck
  • Experience writting client-side scripts with jQuery or server-side scripts in PHP

This position is for on-site, full-time work in Winchester, VA. Telecommuting is not an option.

Skillset

Java, MS SQL Server, Groovy, Grails, Tomcat, Spring Framework, and Hibernate

Security Clearance

Eligible to obtain Top Secret (TS)

We are located at 3052 Valley Avenue, Winchester, VA.

Call Us: (540) 723-9600